コード例 #1
0
 /// <inheritdoc />
 public async Task <List <string> > GetOwnersAsync()
 {
     return(await MultisigWallet.GetOwnersAsync(this.web3, this.settings.MultisigWalletAddress).ConfigureAwait(false));
 }
コード例 #2
0
 /// <inheritdoc />
 public async Task <string> ConfirmTransactionAsync(BigInteger transactionId)
 {
     return(await MultisigWallet.ConfirmTransactionAsync(this.web3, this.settings.MultisigWalletAddress, transactionId, this.settings.GasLimit, this.settings.GasPrice).ConfigureAwait(false));
 }
コード例 #3
0
 /// <inheritdoc />
 public async Task <BigInteger> GetConfirmationCountAsync(BigInteger transactionId)
 {
     return(await MultisigWallet.GetConfirmationCountAsync(this.web3, this.settings.MultisigWalletAddress, transactionId).ConfigureAwait(false));
 }
コード例 #4
0
 /// <inheritdoc />
 public async Task <BigInteger> SubmitTransactionAsync(string destination, BigInteger value, string data)
 {
     return(await MultisigWallet.SubmitTransactionAsync(this.web3, this.settings.MultisigWalletAddress, destination, value, data, this.settings.GasLimit, this.settings.GasPrice).ConfigureAwait(false));
 }