public class OntV2 extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getContractAddress() |
Transaction |
makeApprove(String sender,
String recvAddr,
long amount,
String payer,
long gaslimit,
long gasprice) |
Transaction |
makeTransfer(State[] states,
String payer,
long gaslimit,
long gasprice) |
Transaction |
makeTransfer(String sender,
String recvAddr,
long amount,
String payer,
long gaslimit,
long gasprice) |
Transaction |
makeTransferFrom(String sender,
String fromAddr,
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 |
queryTotalAllowance(String fromAddr) |
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) |
public OntV2(OntSdk 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 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 sender, String recvAddr, long amount, String payer, long gaslimit, long gasprice) throws Exception
sender - recvAddr - amount - payer - 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 sender, String recvAddr, long amount, String payer, long gaslimit, long gasprice) throws Exception
sender - 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 sender, String fromAddr, String toAddr, long amount, String payer, long gaslimit, long gasprice) throws Exception
sender - fromAddr - toAddr - amount - payer - gaslimit - gasprice - ExceptionCopyright © 2022. All rights reserved.