TotemAgentProposePaymentRequest
@totemsdk/connect / TotemAgentProposePaymentRequest
Interface: TotemAgentProposePaymentRequest
Properties
method
method:
"totem_agentProposePayment"
params
params:
object
agentId
agentId:
string
Agent identifier — opaque string chosen by the agent.
confidence?
optionalconfidence?:number
Agent's confidence (0–1).
explanation
explanation:
string
Human-readable explanation shown to the user.
intent
intent:
object
The intent this proposal wants executed.
intent.amount?
optionalamount?:string
intent.metadata?
optionalmetadata?:Record<string,unknown>
intent.reason?
optionalreason?:string
intent.recipient?
optionalrecipient?:string
intent.risk?
optionalrisk?:"low"|"medium"|"high"
intent.tokenId?
optionaltokenId?:string
intent.type
type:
"payment"|"channel_update"|"settlement"|"lookup"|"receipt"
origin
origin:
string