public class Oep4 extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getContractAddress() |
Transaction |
makeApprove(String owner,
String spender,
long amount,
Account payerAcct,
long gaslimit,
long gasprice) |
Transaction |
makeTransfer(String sendAddr,
String recvAddr,
long amount,
Account payerAcct,
long gaslimit,
long gasprice) |
Transaction |
makeTransfer(String sendAddr,
String recvAddr,
long amount,
String payer,
long gaslimit,
long gasprice) |
Transaction |
makeTransferFrom(String sender,
String from,
String to,
long amount,
Account payerAcct,
long gaslimit,
long gasprice) |
Transaction |
makeTransferMulti(State[] states,
Account payerAcct,
long gaslimit,
long gasprice) |
String |
queryAllowance(String owner,
String spender) |
String |
queryBalanceOf(String addr) |
String |
queryDecimals() |
String |
queryName() |
String |
querySymbol() |
String |
queryTotalSupply() |
String |
sendApprove(Account owner,
String spender,
long amount,
Account payerAcct,
long gaslimit,
long gasprice) |
String |
sendInit(Account acct,
Account payerAcct,
long gaslimit,
long gasprice) |
long |
sendInitPreExec(Account acct,
Account payerAcct,
long gaslimit,
long gasprice) |
String |
sendTransfer(Account acct,
String recvAddr,
BigInteger amount,
Account payerAcct,
long gaslimit,
long gasprice) |
Object |
sendTransfer(Account acct,
String recvAddr,
BigInteger amount,
Account payerAcct,
long gaslimit,
long gasprice,
boolean preExec) |
String |
sendTransfer(Account acct,
String recvAddr,
long amount,
Account payerAcct,
long gaslimit,
long gasprice) |
String |
sendTransferFrom(Account sender,
String from,
String to,
long amount,
Account payerAcct,
long gaslimit,
long gasprice) |
String |
sendTransferMulti(Account[] accounts,
State[] states,
Account payerAcct,
long gaslimit,
long gasprice) |
long |
sendTransferPreExec(Account acct,
String recvAddr,
long amount) |
void |
setContractAddress(String codeHash) |
public Oep4(DnaSdk sdk)
public void setContractAddress(String codeHash)
public String getContractAddress()
public String sendInit(Account acct, Account payerAcct, long gaslimit, long gasprice) throws Exception
Exceptionpublic long sendInitPreExec(Account acct, Account payerAcct, long gaslimit, long gasprice) throws Exception
Exceptionpublic String sendTransfer(Account acct, String recvAddr, long amount, Account payerAcct, long gaslimit, long gasprice) throws Exception
Exceptionpublic String sendTransfer(Account acct, String recvAddr, BigInteger amount, Account payerAcct, long gaslimit, long gasprice) throws Exception
Exceptionpublic long sendTransferPreExec(Account acct, String recvAddr, long amount) throws Exception
Exceptionpublic Object sendTransfer(Account acct, String recvAddr, BigInteger amount, Account payerAcct, long gaslimit, long gasprice, boolean preExec) throws Exception
Exceptionpublic Transaction makeTransfer(String sendAddr, String recvAddr, long amount, Account payerAcct, long gaslimit, long gasprice) throws Exception
Exceptionpublic Transaction makeTransfer(String sendAddr, String recvAddr, long amount, String payer, long gaslimit, long gasprice) throws Exception
Exceptionpublic String sendTransferMulti(Account[] accounts, State[] states, Account payerAcct, long gaslimit, long gasprice) throws Exception
Exceptionpublic Transaction makeTransferMulti(State[] states, Account payerAcct, long gaslimit, long gasprice) throws SDKException
SDKExceptionpublic String sendApprove(Account owner, String spender, long amount, Account payerAcct, long gaslimit, long gasprice) throws Exception
Exceptionpublic Transaction makeApprove(String owner, String spender, long amount, Account payerAcct, long gaslimit, long gasprice) throws Exception
Exceptionpublic String sendTransferFrom(Account sender, String from, String to, long amount, Account payerAcct, long gaslimit, long gasprice) throws Exception
Exceptionpublic Transaction makeTransferFrom(String sender, String from, String to, long amount, Account payerAcct, long gaslimit, long gasprice) throws Exception
Exceptionpublic String queryAllowance(String owner, String spender) throws Exception
ExceptionCopyright © 2021. All rights reserved.