populateTransaction
populateTransaction: {
aggregate(calls, overrides?): Promise<PopulatedTransaction>;
blockAndAggregate(calls, overrides?): Promise<PopulatedTransaction>;
getBlockHash(blockNumber, overrides?): Promise<PopulatedTransaction>;
getBlockNumber(overrides?): Promise<PopulatedTransaction>;
getCurrentBlockCoinbase(overrides?): Promise<PopulatedTransaction>;
getCurrentBlockDifficulty(overrides?): Promise<PopulatedTransaction>;
getCurrentBlockGasLimit(overrides?): Promise<PopulatedTransaction>;
getCurrentBlockTimestamp(overrides?): Promise<PopulatedTransaction>;
getEthBalance(addr, overrides?): Promise<PopulatedTransaction>;
getLastBlockHash(overrides?): Promise<PopulatedTransaction>;
tryAggregate(requireSuccess, calls, overrides?): Promise<PopulatedTransaction>;
tryBlockAndAggregate(requireSuccess, calls, overrides?): Promise<PopulatedTransaction>;
}
Type declaration
aggregate:function
- aggregate(calls, overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
blockAndAggregate:function
- blockAndAggregate(calls, overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
getBlockHash:function
- getBlockHash(blockNumber, overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getBlockNumber:function
- getBlockNumber(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getCurrentBlockCoinbase:function
- getCurrentBlockCoinbase(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getCurrentBlockDifficulty:function
- getCurrentBlockDifficulty(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getCurrentBlockGasLimit:function
- getCurrentBlockGasLimit(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getCurrentBlockTimestamp:function
- getCurrentBlockTimestamp(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getEthBalance:function
- getEthBalance(addr, overrides?): Promise<PopulatedTransaction>
Parameters
addr: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getLastBlockHash:function
- getLastBlockHash(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
tryAggregate:function
- tryAggregate(requireSuccess, calls, overrides?): Promise<PopulatedTransaction>
Parameters
requireSuccess: boolean
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
tryBlockAndAggregate:function
- tryBlockAndAggregate(requireSuccess, calls, overrides?): Promise<PopulatedTransaction>
Parameters
requireSuccess: boolean
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>