Optional
accountThe address of the session key.
The chain ID. Must be a supported chain.
Optional
externalIf no account exists for a given player, create one with this address.
Optional
limitMaximum number of times the session key can be used.
Optional
optimisticSet to true
to indicate that the transactionIntent request should be resolved as soon as possible, after the transactionIntent is created and simulated and before it arrives on chain.
Optional
playerThe player ID (starts with pla_).
Optional
policyID of the Policy that defines the gas sponsorship strategy (starts with pol_
). If no Policy is provided, the own Account native token funds will be used to pay for gas.
The unix timestamp in seconds when the session key becomes valid.
The unix timestamp in seconds when the session key expires.
Optional
whitelistThe list of whitelisted addresses (contracts the session key can interact with).
Static
Readonly
attributeStatic
Readonly
discriminatorStatic
get
ID of the Account this TransactionIntent is executed with, if one exists (starts with
acc_
ordac_
). When providing a Player and ChainID, you can omit this parameter.