Namespace Transactions

Transactions reference

Each item described here is a TxDescriptor<T>, where T describes all the arguments required by the extrinsic

For example, Balances.transfer_keep_alive is of type

transfer_keep_alive: TxDescriptor<{
dest: MultiAddress;
value: bigint;
}>

and can be used like this

const tx = api.tx.Balances.transfer_keep_alive({
dest: MultiAddress.Id(userAddress),
value: 10n ** 10n, // 1 DOT
})
await tx.signAndSubmit(signer)

PAPI docs on transactions for more

Namespaces

AssetConversion
AssetConversionMigration
AssetRewards
Assets
Balances
CollatorSelection
ForeignAssets
MessageQueue
Multisig
NftFractionalization
Nfts
ParachainSystem
PolkadotXcm
PoolAssets
Proxy
Revive
Session
StateTrieMigration
System
Timestamp
ToRococoXcmRouter
Uniques
Utility
XcmpQueue