| 限定符和类型 | 方法和说明 |
|---|---|
ConnectMgr |
DnaSdk.getRestful() |
ConnectMgr |
DnaSdk.getRpc() |
SignServer |
DnaSdk.getSignServer() |
ConnectMgr |
DnaSdk.getWebSocket() |
NativeVm |
DnaSdk.nativevm() |
Map |
DnaSdk.parseTransaction(String txhexstr) |
byte[] |
DnaSdk.signatureData(Account acct,
byte[] data) |
boolean |
DnaSdk.verifySignature(byte[] pubkey,
byte[] data,
byte[] signature) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
Account.exportEcbEncryptedPrikey(String passphrase,
int n) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Address |
Address.decodeBase58(String address) |
static String |
WalletQR.getPriKeyFromQrCode(String qrcode,
String password) |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
Program.programFromMultiPubKey(byte[][] publicKey,
short m) |
static short |
Program.readNum(BinaryReader reader) |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
MnemonicCode.getSeedFromMnemonicCodesStr(String mnemonicCodesStr) |
| 限定符和类型 | 方法和说明 |
|---|---|
static HdPrivateKey |
HdPrivateKey.base58Decode(String key) |
static HdPublicKey |
HdPublicKey.base58Decode(String key) |
T |
Deserializer.deserialize(byte[] extendedKeyData)
Deserializes the data into a
T. |
T |
Deserializer.deserialize(CharSequence extendedBase58Key)
Deserializes the data into a
T. |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
MerkleVerifier.Verify(UInt256 leaf_hash,
List targetHashes,
UInt256 root_hash) |
| 限定符和类型 | 方法和说明 |
|---|---|
Block |
ConnectMgr.getBlock(int height) |
| 限定符和类型 | 方法和说明 |
|---|---|
Transaction |
Vm.buildNativeParams(Address codeAddr,
String initMethod,
byte[] args,
String payer,
long gaslimit,
long gasprice) |
DeployCode |
Vm.makeDeployCodeTransaction(String codeStr,
boolean needStorage,
String name,
String codeVersion,
String author,
String email,
String desp,
String payer,
long gaslimit,
long gasprice) |
DeployWasmCode |
WasmVm.makeDeployCodeTransaction(String codeStr,
String name,
String codeVersion,
String author,
String email,
String description,
Address payer,
long gasLimit,
long gasPrice) |
InvokeCode |
Vm.makeInvokeCodeTransaction(byte[] params,
String payer,
long gaslimit,
long gasprice)
Native makeInvokeCodeTransaction
|
InvokeCode |
Vm.makeInvokeCodeTransaction(String codeAddr,
String method,
byte[] params,
String payer,
long gaslimit,
long gasprice) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
GlobalParams.getGlobalParam(String[] paramNameList) |
GovernanceView |
Governance.getGovernanceView() |
InputPeerPoolMapParam |
Governance.getInputPeerPoolMapParam(String sideChainId) |
long |
Governance.getPeerUbindOng(String address) |
Transaction |
GlobalParams.makeAcceptAdmin(Address multiAddr,
String payerAddr,
long gaslimit,
long gasprice) |
Transaction |
Auth.makeAssignDnaIDsToRole(String adminDnaId,
String contractAddr,
String role,
String[] dnaIDs,
long keyNo,
String payer,
long gaslimit,
long gasprice) |
Transaction |
Auth.makeAssignFuncsToRole(String adminDnaID,
String contractAddr,
String role,
String[] funcName,
long keyNo,
String payer,
long gaslimit,
long gasprice) |
Transaction |
DnaId.makeChangeRecovery(String dnaid,
String newRecovery,
String oldRecovery,
String password,
String payer,
long gaslimit,
long gasprice) |
Transaction |
GlobalParams.makeCreateSnapshot(String payerAddr,
long gaslimit,
long gasprice) |
Transaction |
Auth.makeDelegate(String dnaid,
String contractAddr,
String toAddr,
String role,
long period,
long level,
long keyNo,
String payer,
long gaslimit,
long gasprice) |
Transaction |
GlobalParams.makeSetGlobalParam(Params params,
String payerAddr,
long gaslimit,
long gasprice) |
Transaction |
GlobalParams.makeSetOperator(Address addr,
String payerAddr,
long gaslimit,
long gasprice) |
Transaction |
Auth.makeTransfer(String adminDnaID,
String contractAddr,
String newAdminDnaID,
long keyNo,
String payer,
long gaslimit,
long gasprice) |
Transaction |
GlobalParams.makeTransferAdmin(Address newAdminAddr,
String payerAddr,
long gaslimit,
long gasprice) |
Transaction |
Auth.makeVerifyToken(String dnaid,
String contractAddr,
String funcName,
long keyNo) |
Transaction |
Auth.makeWithDraw(String dnaid,
String contractAddr,
String delegate,
String role,
long keyNo,
String payer,
long gaslimit,
long gasprice) |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
NativeBuildParams.buildParams(Object... params) |
| 限定符和类型 | 方法和说明 |
|---|---|
Transaction |
Oep5.makeTransferMulti(Oep5Param[] oep5Transfers,
Account payerAcct,
long gaslimit,
long gasprice) |
Transaction |
Oep4.makeTransferMulti(State[] states,
Account payerAcct,
long gaslimit,
long gasprice) |
Copyright © 2021. All rights reserved.