delegateERC20

Allow the delegate to act on behalf of `msg.sender` for a specific amount of ERC20 tokens

delegateERC20( to: string, contract: string, rights: string, amount: number ) ⇒ Promise< TransactionHash >

Returns the transaction hash of the submitted delegation.

to

The address to act as delegate

contract

The contract whose rights are being delegated

rights

Specific subdelegation rights granted to the delegate, pass "" to encompass all rights

amount

The amount of that token id to delegate, > 0 delegates and 0 revokes

Usage Example

const to = "0x0000000000000000000000000000000000000003";
const from = "0x0000000000000000000000000000000000000001";
const contract = "0x0000000000000000000000000000000000000002";
const amount = 1;
await v2.delegateERC20(to, contract, "", amount);

Last updated