public class Gas extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getContractAddress() |
Transaction |
makeApprove(String sendAddr,
String recvAddr,
long amount,
String payer,
long gaslimit,
long gasprice) |
Transaction |
makeTransfer(State[] states,
String payer,
long gaslimit,
long gasprice) |
Transaction |
makeTransfer(String sendAddr,
String recvAddr,
long amount,
String payer,
long gaslimit,
long gasprice) |
Transaction |
makeTransferFrom(String sendAddr,
String fromAddr,
String toAddr,
long amount,
String payer,
long gaslimit,
long gasprice) |
Transaction |
makeWithdrawGas(String claimer,
String toAddr,
long amount,
String payer,
long gaslimit,
long gasprice) |
long |
queryAllowance(String fromAddr,
String toAddr) |
long |
queryBalanceOf(String address) |
long |
queryDecimals() |
String |
queryName() |
String |
querySymbol() |
long |
queryTotalSupply() |
String |
sendApprove(Account sendAcct,
String recvAddr,
long amount,
Account payerAcct,
long gaslimit,
long gasprice) |
String |
sendTransfer(Account sendAcct,
String recvAddr,
long amount,
Account payerAcct,
long gaslimit,
long gasprice) |
String |
sendTransferFrom(Account sendAcct,
String fromAddr,
String toAddr,
long amount,
Account payerAcct,
long gaslimit,
long gasprice) |
String |
sendTransferFromMultiSignAddr(int M,
byte[][] pubKeys,
Account[] sendAccts,
String recvAddr,
long amount,
Account payerAcct,
long gaslimit,
long gasprice) |
String |
sendTransferMulti(Account[] accounts,
State[] states,
Account payerAcct,
long gaslimit,
long gasprice) |
String |
unboundGas(String address) |
String |
withdrawGas(Account sendAcct,
String toAddr,
long amount,
Account payerAcct,
long gaslimit,
long gasprice) |
public Gas(DnaSdk sdk)
public String getContractAddress()
public String sendTransfer(Account sendAcct, String recvAddr, long amount, Account payerAcct, long gaslimit, long gasprice) throws Exception
sendAcct - recvAddr - amount - payerAcct - gaslimit - gasprice - Exceptionpublic String sendTransferMulti(Account[] accounts, State[] states, Account payerAcct, long gaslimit, long gasprice) throws Exception
Exceptionpublic String sendTransferFromMultiSignAddr(int M, byte[][] pubKeys, Account[] sendAccts, String recvAddr, long amount, Account payerAcct, long gaslimit, long gasprice) throws Exception
M - pubKeys - sendAccts - recvAddr - amount - payerAcct - gaslimit - gasprice - Exceptionpublic Transaction makeTransfer(String sendAddr, String recvAddr, long amount, String payer, long gaslimit, long gasprice) throws Exception
sendAddr - recvAddr - amount - gaslimit - gasprice - Exceptionpublic Transaction makeTransfer(State[] states, String payer, long gaslimit, long gasprice) throws Exception
Exceptionpublic long queryBalanceOf(String address) throws Exception
address - Exceptionpublic long queryAllowance(String fromAddr, String toAddr) throws Exception
fromAddr - toAddr - Exceptionpublic String sendApprove(Account sendAcct, String recvAddr, long amount, Account payerAcct, long gaslimit, long gasprice) throws Exception
sendAcct - recvAddr - amount - payerAcct - gaslimit - gasprice - Exceptionpublic Transaction makeApprove(String sendAddr, String recvAddr, long amount, String payer, long gaslimit, long gasprice) throws Exception
sendAddr - recvAddr - amount - payer - gaslimit - gasprice - Exceptionpublic String sendTransferFrom(Account sendAcct, String fromAddr, String toAddr, long amount, Account payerAcct, long gaslimit, long gasprice) throws Exception
sendAcct - fromAddr - toAddr - amount - payerAcct - gaslimit - gasprice - Exceptionpublic Transaction makeTransferFrom(String sendAddr, String fromAddr, String toAddr, long amount, String payer, long gaslimit, long gasprice) throws Exception
sendAddr - fromAddr - toAddr - amount - payer - gaslimit - gasprice - Exceptionpublic String unboundGas(String address) throws Exception
address - Exceptionpublic String withdrawGas(Account sendAcct, String toAddr, long amount, Account payerAcct, long gaslimit, long gasprice) throws Exception
sendAcct - toAddr - amount - payerAcct - gaslimit - gasprice - ExceptionCopyright © 2021. All rights reserved.