Type alias AccountContractInfo
AccountContractInfo: {
abi?: ContractInterface;
execute: ((account, target, value, data) => Promise<Transaction>);
getNonce: ((account) => Promise<BigNumber>);
}
Type declaration
-
Optional
abi?: ContractInterface
-
execute: ((account, target, value, data) => Promise<Transaction>)
-
- (account, target, value, data): Promise<Transaction>
-
Parameters
-
account: SmartContract
-
target: string
-
value: BigNumberish
-
data: string
Returns Promise<Transaction>
-
getNonce: ((account) => Promise<BigNumber>)
-
- (account): Promise<BigNumber>
-
Returns Promise<BigNumber>