Send transactions
Applications can request to send NEAR, sign and send a single transaction, or a batch of transactions
Sign and send a single transaction to a smart contract
signAndSendTransaction: ( params: SignAndSendTransactionParams )
=> Promise<SignAndSendTransactionResponse>
export interface Action {
methodName: string;
args: object;
gas: string;
deposit: string;
}
export interface SignAndSendTransactionParams {
receiverId: string;
actions: Array<Action>;
}
//example transaction
let txExecution =
await window.nearFiWallet
.signAndSendTransaction({
receiverId: "usdc.fakes.testnet",
actions: [
{
methodName: "storage_deposit",
args: {accountId: "nearfi.testnet"},
gas: parseNearAmount('0.02'),
deposit: parseNearAmount('0.00125')
}
]
})
Sign and send a batch of transactions
Send NEAR
Last updated
