Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

A

A - Variable in class com.github.DNAProject.core.governance.GlobalParam
 
A - Variable in class com.github.DNAProject.core.governance.GlobalParam1
 
abi - Static variable in class example.smartcontract.NeoVmDemo
 
abi - Static variable in class example.smartcontract.NeoVmDemo3
 
AbiEvent - Class in com.github.DNAProject.smartcontract.nativevm.abi
smartcode abi event
AbiEvent() - Constructor for class com.github.DNAProject.smartcontract.nativevm.abi.AbiEvent
 
AbiEvent - Class in com.github.DNAProject.smartcontract.neovm.abi
smartcode abi event
AbiEvent() - Constructor for class com.github.DNAProject.smartcontract.neovm.abi.AbiEvent
 
AbiFunction - Class in com.github.DNAProject.smartcontract.nativevm.abi
smartcode abi function
AbiFunction() - Constructor for class com.github.DNAProject.smartcontract.nativevm.abi.AbiFunction
 
AbiFunction - Class in com.github.DNAProject.smartcontract.neovm.abi
smartcode abi function
AbiFunction() - Constructor for class com.github.DNAProject.smartcontract.neovm.abi.AbiFunction
 
AbiFunction(String, Parameter...) - Constructor for class com.github.DNAProject.smartcontract.neovm.abi.AbiFunction
 
AbiInfo - Class in com.github.DNAProject.smartcontract.nativevm.abi
smartcode abi information
AbiInfo() - Constructor for class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
AbiInfo - Class in com.github.DNAProject.smartcontract.neovm.abi
smartcode abi information
AbiInfo() - Constructor for class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
abs() - Method in class com.github.DNAProject.common.Fixed8
 
AbstractConnector - Class in com.github.DNAProject.network.connect
 
AbstractConnector() - Constructor for class com.github.DNAProject.network.connect.AbstractConnector
 
acceptAdmin(Account, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
acceptAdmin(Address, int, Account[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
Account - Class in com.github.DNAProject.account
 
Account(SignatureScheme) - Constructor for class com.github.DNAProject.account.Account
 
Account(byte[], SignatureScheme) - Constructor for class com.github.DNAProject.account.Account
 
Account(boolean, byte[]) - Constructor for class com.github.DNAProject.account.Account
 
account - Variable in class com.github.DNAProject.core.payload.Vote
 
Account - Class in com.github.DNAProject.sdk.wallet
Account info in wallet
Account() - Constructor for class com.github.DNAProject.sdk.wallet.Account
 
Account(String, Object[], String, String, String) - Constructor for class com.github.DNAProject.sdk.wallet.Account
 
AccountDemo - Class in example.wallet
 
AccountDemo() - Constructor for class example.wallet.AccountDemo
 
AccountInfo - Class in com.github.DNAProject.sdk.info
 
AccountInfo() - Constructor for class com.github.DNAProject.sdk.info.AccountInfo
 
accountInfo(DnaSdk) - Static method in class example.gas.GasDemo2
 
accountInfo(DnaSdk) - Static method in class example.oep.Oep4Demo2
 
AccountInvalidInput - Static variable in class com.github.DNAProject.common.ErrorCode
 
AccountWithoutPublicKey - Static variable in class com.github.DNAProject.common.ErrorCode
 
action - Variable in class com.github.DNAProject.core.payload.Bookkeeper
 
Action - Variable in class com.github.DNAProject.network.rest.Result
 
Action - Variable in class com.github.DNAProject.network.websocket.Result
 
add(Fixed8) - Method in class com.github.DNAProject.common.Fixed8
 
add(ScriptOp) - Method in class com.github.DNAProject.core.scripts.ScriptBuilder
 
add(byte) - Method in class com.github.DNAProject.core.scripts.ScriptBuilder
 
add(byte[]) - Method in class com.github.DNAProject.core.scripts.ScriptBuilder
 
add(Object...) - Method in class com.github.DNAProject.smartcontract.nativevm.abi.Struct
 
add(Object...) - Method in class com.github.DNAProject.smartcontract.neovm.abi.Struct
 
addBytes(byte[], byte[]) - Static method in class com.github.DNAProject.common.Helper
 
addDnaIdController(String, String, String, String) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
addInitPos(Account, String, int, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
addMultiSign(Transaction, int, byte[][], Account) - Method in class com.github.DNAProject.DnaSdk
 
addMultiSign(Transaction, int, byte[][], byte[]) - Method in class com.github.DNAProject.DnaSdk
 
Address - Class in com.github.DNAProject.common
Custom type which inherits base class defines 20-bit data, it mostly used to defined contract address
Address() - Constructor for class com.github.DNAProject.common.Address
 
Address(byte[]) - Constructor for class com.github.DNAProject.common.Address
 
address - Variable in class com.github.DNAProject.core.governance.AuthorizeInfo
 
address - Variable in class com.github.DNAProject.core.governance.NodeToSideChainParams
 
address - Variable in class com.github.DNAProject.core.governance.PeerPoolItem
 
address - Variable in class com.github.DNAProject.core.sidechaingovernance.InflationParam
 
address - Variable in class com.github.DNAProject.core.sidechaingovernance.NodeToSideChainParams
 
address - Variable in class com.github.DNAProject.core.sidechaingovernance.QuitSideChainParam
 
address - Variable in class com.github.DNAProject.core.sidechaingovernance.RegisterSideChainParam
 
address - Variable in class com.github.DNAProject.core.sidechaingovernance.SideChain
 
address - Variable in class com.github.DNAProject.core.sidechaingovernance.SwapParam
 
address - Variable in class com.github.DNAProject.sdk.wallet.Account
 
address - Variable in class com.github.DNAProject.sdk.wallet.Control
 
addressBase58 - Variable in class com.github.DNAProject.sdk.info.AccountInfo
 
addressFromMultiPubKeys(int, byte[]...) - Static method in class com.github.DNAProject.common.Address
 
addressFromPubKey(String) - Static method in class com.github.DNAProject.common.Address
 
addressFromPubKey(byte[]) - Static method in class com.github.DNAProject.common.Address
 
AddressFromVmCode(String) - Static method in class com.github.DNAProject.common.Address
 
addressU160 - Variable in class com.github.DNAProject.sdk.info.AccountInfo
 
addressU160 - Variable in class com.github.DNAProject.sdk.info.IdentityInfo
 
addResult(Result) - Static method in class com.github.DNAProject.network.websocket.MsgQueue
 
addSign(Transaction, String, String, byte[]) - Method in class com.github.DNAProject.DnaSdk
 
addSign(Transaction, Account) - Method in class com.github.DNAProject.DnaSdk
 
AES - Class in com.github.DNAProject.crypto
 
AES() - Constructor for class com.github.DNAProject.crypto.AES
 
algorithm - Variable in class com.github.DNAProject.sdk.wallet.Account
 
algorithm - Variable in class com.github.DNAProject.sdk.wallet.Control
 
ALPHABET - Static variable in class com.github.DNAProject.crypto.Base58
base58
AmountError - Static variable in class com.github.DNAProject.common.ErrorCode
 
ApiDemo - Class in example.api
 
ApiDemo() - Constructor for class example.api.ApiDemo
 
approve(Account, Oep5Param, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep5
 
approveCandidate(Account, String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
approveCandidate(Address, int, Account[], byte[][], String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
args - Variable in class com.github.DNAProject.core.asset.Contract
 
AsserFailedHashFullTree - Static variable in class com.github.DNAProject.common.ErrorCode
 
AssetNameError - Static variable in class com.github.DNAProject.common.ErrorCode
 
assignDnaIdsToRole(String, String, byte[], long, String, String, String[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Auth
 
assignFuncsToRole(String, String, byte[], long, String, String, String[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Auth
 
Attribute - Class in com.github.DNAProject.core.dnaid
 
Attribute() - Constructor for class com.github.DNAProject.core.dnaid.Attribute
 
Attribute(byte[], byte[], byte[]) - Constructor for class com.github.DNAProject.core.dnaid.Attribute
 
Attribute - Class in com.github.DNAProject.core.transaction
 
Attribute() - Constructor for class com.github.DNAProject.core.transaction.Attribute
 
attributes - Variable in class com.github.DNAProject.core.transaction.Transaction
 
AttributeUsage - Enum in com.github.DNAProject.core.transaction
 
Auth - Class in com.github.DNAProject.smartcontract.nativevm
 
auth() - Method in class com.github.DNAProject.smartcontract.NativeVm
 
Auth(DnaSdk) - Constructor for class com.github.DNAProject.smartcontract.nativevm.Auth
 
AuthDemo - Class in example.dnaid
 
AuthDemo() - Constructor for class example.dnaid.AuthDemo
 
author - Variable in class com.github.DNAProject.core.payload.DeployCode
 
author - Variable in class com.github.DNAProject.core.payload.DeployWasmCode
 
authorizeForPeer(Account, String[], long[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
AuthorizeInfo - Class in com.github.DNAProject.core.governance
 
AuthorizeInfo() - Constructor for class com.github.DNAProject.core.governance.AuthorizeInfo
 
available() - Method in class com.github.DNAProject.io.BinaryReader
 

B

B - Variable in class com.github.DNAProject.core.governance.GlobalParam
 
B - Variable in class com.github.DNAProject.core.governance.GlobalParam1
 
balancesOf(String) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
Base58 - Class in com.github.DNAProject.crypto
 
Base58() - Constructor for class com.github.DNAProject.crypto.Base58
 
base58Decode(String) - Static method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
base58Decode(String) - Static method in class com.github.DNAProject.crypto.bip32.HdPublicKey
 
base58Encode() - Method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
base58Encode() - Method in class com.github.DNAProject.crypto.bip32.HdPublicKey
 
BigIntFromNeoBytes(byte[]) - Static method in class com.github.DNAProject.common.Helper
 
BigIntToNeoBytes(BigInteger) - Static method in class com.github.DNAProject.common.Helper
 
BinaryReader - Class in com.github.DNAProject.io
 
BinaryReader(InputStream) - Constructor for class com.github.DNAProject.io.BinaryReader
 
BinaryWriter - Class in com.github.DNAProject.io
 
BinaryWriter(OutputStream) - Constructor for class com.github.DNAProject.io.BinaryWriter
 
Bitcoin - Enum in com.github.DNAProject.crypto.bip32
 
blackNode(String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
Block - Class in com.github.DNAProject.core.block
block
Block() - Constructor for class com.github.DNAProject.core.block.Block
 
BlockDeserializeError - Static variable in class com.github.DNAProject.common.ErrorCode
 
BlockHeightNotMatch - Static variable in class com.github.DNAProject.common.ErrorCode
 
BlockMsgDelay - Variable in class com.github.DNAProject.core.governance.Configuration
 
blockRoot - Variable in class com.github.DNAProject.core.block.Block
 
Bookkeeper - Class in com.github.DNAProject.core.payload
 
Bookkeeper() - Constructor for class com.github.DNAProject.core.payload.Bookkeeper
 
BookkeeperAction - Enum in com.github.DNAProject.core.payload
 
bookkeepers - Variable in class com.github.DNAProject.core.block.Block
 
Bookkeeping - Class in com.github.DNAProject.core.payload
 
Bookkeeping() - Constructor for class com.github.DNAProject.core.payload.Bookkeeping
 
buildInvokeFunctionByJson(String) - Method in class com.github.DNAProject.DnaSdk
 
buildNativeParams(Address, String, byte[], String, long, long) - Method in class com.github.DNAProject.smartcontract.Vm
 
buildParams(Object...) - Static method in class com.github.DNAProject.smartcontract.nativevm.abi.NativeBuildParams
 
BuildParams - Class in com.github.DNAProject.smartcontract.neovm.abi
 
BuildParams() - Constructor for class com.github.DNAProject.smartcontract.neovm.abi.BuildParams
 
BuildParams.Type - Enum in com.github.DNAProject.smartcontract.neovm.abi
 

C

C - Variable in class com.github.DNAProject.core.governance.Configuration
 
calculate_root_hash_from_audit_path(UInt256, int, UInt256[], int) - Static method in class com.github.DNAProject.merkle.MerkleVerifier
 
calcUnbindOng(long, int, int) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
call(String, Object...) - Method in class com.github.DNAProject.network.rpc.Interfaces
 
caller - Variable in class com.github.DNAProject.core.sidechaingovernance.RegisterSideChainParam
 
callSplit(Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
candidateFee - Variable in class com.github.DNAProject.core.governance.GlobalParam1
 
candidateFeeSplitNum - Variable in class com.github.DNAProject.core.governance.GlobalParam
 
candidateFeeSplitNum - Variable in class com.github.DNAProject.core.governance.GlobalParam2
 
candidateNum - Variable in class com.github.DNAProject.core.governance.GlobalParam1
 
cert - Variable in class com.github.DNAProject.core.payload.Bookkeeper
 
changeMaxAuthorization(Account, String, int, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
CharSequenceDerivation - Enum in com.github.DNAProject.crypto.bip32.derivation
 
checkClientTrusted(X509Certificate[], String) - Method in class com.github.DNAProject.network.rest.X509
 
checkServerTrusted(X509Certificate[], String) - Method in class com.github.DNAProject.network.rest.X509
 
checkSumEncode(byte[]) - Static method in class com.github.DNAProject.crypto.Base58
 
ChecksumNotValidate - Static variable in class com.github.DNAProject.common.ErrorCode
 
childNumber() - Method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
childNumber() - Method in class com.github.DNAProject.crypto.bip32.HdPublicKey
 
CkdFunction<KeyNode> - Interface in com.github.DNAProject.crypto.bip32.derivation
 
CkdFunctionDerive<Node> - Class in com.github.DNAProject.crypto.bip32.derivation
 
CkdFunctionDerive(CkdFunction<Node>, Node) - Constructor for class com.github.DNAProject.crypto.bip32.derivation.CkdFunctionDerive
 
CkdFunctionResultCacheDecorator<Key> - Class in com.github.DNAProject.crypto.bip32.derivation
Non-thread safe result cache for ckd functions.
CKDpriv - Interface in com.github.DNAProject.crypto.bip32
 
cKDpriv(int) - Method in interface com.github.DNAProject.crypto.bip32.CKDpriv
Calculates the private key of the child at index.
cKDpriv(int) - Method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
CKDpub - Interface in com.github.DNAProject.crypto.bip32
 
cKDpub(int) - Method in interface com.github.DNAProject.crypto.bip32.CKDpub
 
cKDpub(int) - Method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
cKDpub(int) - Method in class com.github.DNAProject.crypto.bip32.HdPublicKey
 
Claim - Class in com.github.DNAProject.sdk.claim
Claim
Claim(SignatureScheme, Account, String, Map, Map, String) - Constructor for class com.github.DNAProject.sdk.claim.Claim
 
Claim(SignatureScheme, Account, String, Map, Map<String, String>, Map, String, long) - Constructor for class com.github.DNAProject.sdk.claim.Claim
 
ClaimDemo - Class in example.dnaid
 
ClaimDemo() - Constructor for class example.dnaid.ClaimDemo
 
ClaimRecord - Class in com.github.DNAProject.smartcontract.neovm
 
claimRecord() - Method in class com.github.DNAProject.smartcontract.NeoVm
 
ClaimRecord(DnaSdk) - Constructor for class com.github.DNAProject.smartcontract.neovm.ClaimRecord
 
ClaimRecordTxDemo - Class in example.dnaid
 
ClaimRecordTxDemo() - Constructor for class example.dnaid.ClaimRecordTxDemo
 
clear() - Static method in class com.github.DNAProject.network.websocket.MsgQueue
 
clearAccount() - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
clearEventsParamsValue() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
clearEventsParamsValue() - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
clearFunctionsParamsValue() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
clearFunctionsParamsValue() - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
clearIdentity() - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
clearParamsValue() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiEvent
 
clearParamsValue() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiFunction
 
clearParamsValue() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.SubType
 
clearParamsValue() - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiEvent
 
clearParamsValue() - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiFunction
 
clone() - Method in class com.github.DNAProject.sdk.wallet.Scrypt
 
clone() - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
close() - Method in class com.github.DNAProject.core.scripts.ScriptBuilder
 
close() - Method in class com.github.DNAProject.core.scripts.WasmScriptBuilder
 
close() - Method in class com.github.DNAProject.io.BinaryReader
 
close() - Method in class com.github.DNAProject.io.BinaryWriter
 
code - Variable in class com.github.DNAProject.core.payload.DeployCode
 
code - Variable in class com.github.DNAProject.core.payload.DeployWasmCode
 
code - Variable in class com.github.DNAProject.core.payload.InvokeCode
 
code - Variable in exception com.github.DNAProject.network.exception.RpcException
 
COIN_VERSION - Static variable in class com.github.DNAProject.common.Address
 
com.github.DNAProject - package com.github.DNAProject
 
com.github.DNAProject.account - package com.github.DNAProject.account
 
com.github.DNAProject.common - package com.github.DNAProject.common
 
com.github.DNAProject.core - package com.github.DNAProject.core
 
com.github.DNAProject.core.asset - package com.github.DNAProject.core.asset
 
com.github.DNAProject.core.block - package com.github.DNAProject.core.block
 
com.github.DNAProject.core.dnaid - package com.github.DNAProject.core.dnaid
 
com.github.DNAProject.core.globalparams - package com.github.DNAProject.core.globalparams
 
com.github.DNAProject.core.governance - package com.github.DNAProject.core.governance
 
com.github.DNAProject.core.payload - package com.github.DNAProject.core.payload
 
com.github.DNAProject.core.program - package com.github.DNAProject.core.program
 
com.github.DNAProject.core.scripts - package com.github.DNAProject.core.scripts
 
com.github.DNAProject.core.sidechaingovernance - package com.github.DNAProject.core.sidechaingovernance
 
com.github.DNAProject.core.transaction - package com.github.DNAProject.core.transaction
 
com.github.DNAProject.crypto - package com.github.DNAProject.crypto
 
com.github.DNAProject.crypto.bip32 - package com.github.DNAProject.crypto.bip32
 
com.github.DNAProject.crypto.bip32.derivation - package com.github.DNAProject.crypto.bip32.derivation
 
com.github.DNAProject.io - package com.github.DNAProject.io
 
com.github.DNAProject.merkle - package com.github.DNAProject.merkle
 
com.github.DNAProject.network.connect - package com.github.DNAProject.network.connect
 
com.github.DNAProject.network.exception - package com.github.DNAProject.network.exception
 
com.github.DNAProject.network.rest - package com.github.DNAProject.network.rest
 
com.github.DNAProject.network.rpc - package com.github.DNAProject.network.rpc
 
com.github.DNAProject.network.websocket - package com.github.DNAProject.network.websocket
 
com.github.DNAProject.sdk.claim - package com.github.DNAProject.sdk.claim
 
com.github.DNAProject.sdk.exception - package com.github.DNAProject.sdk.exception
 
com.github.DNAProject.sdk.info - package com.github.DNAProject.sdk.info
 
com.github.DNAProject.sdk.manager - package com.github.DNAProject.sdk.manager
 
com.github.DNAProject.sdk.wallet - package com.github.DNAProject.sdk.wallet
 
com.github.DNAProject.smartcontract - package com.github.DNAProject.smartcontract
 
com.github.DNAProject.smartcontract.nativevm - package com.github.DNAProject.smartcontract.nativevm
 
com.github.DNAProject.smartcontract.nativevm.abi - package com.github.DNAProject.smartcontract.nativevm.abi
 
com.github.DNAProject.smartcontract.neovm - package com.github.DNAProject.smartcontract.neovm
 
com.github.DNAProject.smartcontract.neovm.abi - package com.github.DNAProject.smartcontract.neovm.abi
 
com.github.DNAProject.smartcontract.neovm.oep5 - package com.github.DNAProject.smartcontract.neovm.oep5
 
com.github.DNAProject.smartcontract.neovm.oep8 - package com.github.DNAProject.smartcontract.neovm.oep8
 
com.github.DNAProject.smartcontract.wasmvm - package com.github.DNAProject.smartcontract.wasmvm
 
commitDpos(Account, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
commitDpos(Address, int, Account[], byte[][], Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
Common - Class in com.github.DNAProject.common
 
Common() - Constructor for class com.github.DNAProject.common.Common
 
compare(ECPoint, ECPoint) - Static method in class com.github.DNAProject.crypto.ECC
 
compareTo(Account) - Method in class com.github.DNAProject.account.Account
 
compareTo(Address) - Method in class com.github.DNAProject.common.Address
 
compareTo(Fixed8) - Method in class com.github.DNAProject.common.Fixed8
 
compareTo(UInt256) - Method in class com.github.DNAProject.common.UInt256
 
computeRoot(UInt256[]) - Static method in class com.github.DNAProject.crypto.MerkleTree
 
Configuration - Class in com.github.DNAProject.core.governance
 
Configuration() - Constructor for class com.github.DNAProject.core.governance.Configuration
 
Configuration(int, int, int, int, int, int, int, int) - Constructor for class com.github.DNAProject.core.governance.Configuration
 
ConnectMgr - Class in com.github.DNAProject.sdk.manager
 
ConnectMgr(String, String, Object) - Constructor for class com.github.DNAProject.sdk.manager.ConnectMgr
 
ConnectMgr(String, String) - Constructor for class com.github.DNAProject.sdk.manager.ConnectMgr
 
ConnectMgr(IConnector) - Constructor for class com.github.DNAProject.sdk.manager.ConnectMgr
 
ConnectorException - Exception in com.github.DNAProject.network.exception
 
ConnectorException(String) - Constructor for exception com.github.DNAProject.network.exception.ConnectorException
 
ConnectorException(String, Throwable) - Constructor for exception com.github.DNAProject.network.exception.ConnectorException
 
ConnectUrlErr - Static variable in class com.github.DNAProject.common.ErrorCode
 
ConnectUrlErr(String) - Static method in class com.github.DNAProject.common.ErrorCode
 
ConnRestfulNotInit - Static variable in class com.github.DNAProject.common.ErrorCode
 
consensusData - Variable in class com.github.DNAProject.core.block.Block
 
consensusPayload - Variable in class com.github.DNAProject.core.block.Block
 
consensusPos - Variable in class com.github.DNAProject.core.governance.AuthorizeInfo
 
constracHash - Variable in class com.github.DNAProject.core.asset.Contract
 
ConstructedRootHashErr(String) - Static method in class com.github.DNAProject.common.ErrorCode
 
constructRecord(String) - Method in class com.github.DNAProject.smartcontract.neovm.Record
 
Contract - Class in com.github.DNAProject.core.asset
 
Contract() - Constructor for class com.github.DNAProject.core.asset.Contract
 
Contract(byte, Address, String, byte[]) - Constructor for class com.github.DNAProject.core.asset.Contract
 
ContractAddress - Variable in class com.github.DNAProject.common.NotifyEventInfo
 
contractCode - Static variable in class example.smartcontract.Demo
 
Control - Class in com.github.DNAProject.sdk.wallet
 
Control() - Constructor for class com.github.DNAProject.sdk.wallet.Control
 
Control(String, String, String) - Constructor for class com.github.DNAProject.sdk.wallet.Control
 
controls - Variable in class com.github.DNAProject.sdk.wallet.Identity
 
convert(DnaSdk) - Static method in class example.gas.GasDemo2
 
convert(DnaSdk) - Static method in class example.oep.Oep4Demo2
 
countBit(long) - Method in class com.github.DNAProject.merkle.TreeHasher
 
createAccount(String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
createAccount(String, String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
createAccountFromPriKey(String, String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
createAccountFromPriKey(String, String, String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
createAccountInfo(String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
createAccountInfo(String, String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
createAccountInfoFromPriKey(String, String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
createAccountInfoFromPriKey(String, String, String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
createAccounts(int, String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
createCodeParamsScript(List<Object>) - Static method in class com.github.DNAProject.smartcontract.nativevm.abi.NativeBuildParams
 
createCodeParamsScript(List<Object>) - Static method in class com.github.DNAProject.smartcontract.neovm.abi.BuildParams
 
createDnaIdClaim(String, String, byte[], String, Map<String, Object>, Map, Map, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
CreateDnaIdClaimErr - Static variable in class com.github.DNAProject.common.ErrorCode
 
createIdentity(String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
createIdentity(String, String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
createIdentityFromPriKey(String, String, String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
createIdentityFromPriKey(String, String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
createIdentityInfo(String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
createIdentityInfo(String, String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
createIdentityInfoFromPriKey(String, String, String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
CreateManyTx - Class in example.transaction
 
CreateManyTx() - Constructor for class example.transaction.CreateManyTx
 
createSnapshot(Account, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
createSnapshot(int, Account[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
createWasmInvokeCode(String, String, List<Object>) - Static method in class com.github.DNAProject.core.scripts.WasmScriptBuilder
 
currentTime() - Static method in class com.github.DNAProject.common.Common
 
Curve - Enum in com.github.DNAProject.crypto
 
curveParaSpec - Static variable in class com.github.DNAProject.sdk.manager.ECIES
 

D

data - Variable in class com.github.DNAProject.core.transaction.Attribute
 
data_bytes - Variable in class com.github.DNAProject.common.UIntBase
 
DataSignature - Class in com.github.DNAProject.core
 
DataSignature() - Constructor for class com.github.DNAProject.core.DataSignature
 
DataSignature(byte[]) - Constructor for class com.github.DNAProject.core.DataSignature
 
DataSignature(SignatureScheme, Account, byte[]) - Constructor for class com.github.DNAProject.core.DataSignature
 
DataSignature(SignatureScheme, Account, String) - Constructor for class com.github.DNAProject.core.DataSignature
 
DataSignatureErr - Static variable in class com.github.DNAProject.common.ErrorCode
 
decode(String) - Static method in class com.github.DNAProject.crypto.Base58
decode base58
decodeBase58(String) - Static method in class com.github.DNAProject.common.Address
 
decodeChecked(String) - Static method in class com.github.DNAProject.crypto.Base58
 
Decoded3bytesError - Static variable in class com.github.DNAProject.common.ErrorCode
 
DecodePrikeyPassphraseError - Static variable in class com.github.DNAProject.common.ErrorCode
 
decrypt(byte[], byte[], byte[]) - Static method in class com.github.DNAProject.crypto.AES
 
Decrypt(Account, String[]) - Static method in class com.github.DNAProject.sdk.manager.ECIES
 
Decrypt(String, String[]) - Static method in class com.github.DNAProject.sdk.manager.ECIES
 
Decrypt(byte[], byte[], byte[], byte[]) - Static method in class com.github.DNAProject.sdk.manager.ECIES
 
Decrypt(byte[], byte[], byte[], byte[], int) - Static method in class com.github.DNAProject.sdk.manager.ECIES
 
decryptMnemonicCodesStr(String, String, String) - Static method in class com.github.DNAProject.crypto.MnemonicCode
 
DEFAULT_DEPLOY_GAS_LIMIT - Variable in class com.github.DNAProject.DnaSdk
 
DEFAULT_GAS_LIMIT - Variable in class com.github.DNAProject.DnaSdk
 
defaultDigest - Static variable in class com.github.DNAProject.sdk.manager.ECIES
 
DefaultPrecision - Static variable in class com.github.DNAProject.common.Fixed8
 
defaultSignScheme - Variable in class com.github.DNAProject.DnaSdk
 
delegate(String, String, byte[], long, String, String, String, long, long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Auth
 
delete(String, String, boolean) - Static method in class com.github.DNAProject.network.rest.http
 
delete(String, Map<String, String>, Map<String, Object>) - Static method in class com.github.DNAProject.network.rest.http
 
Demo - Class in example.api
 
Demo() - Constructor for class example.api.Demo
 
Demo - Class in example.smartcontract
 
DeployCode - Class in com.github.DNAProject.core.payload
 
DeployCode() - Constructor for class com.github.DNAProject.core.payload.DeployCode
 
DeployCodeDemo - Class in example.smartcontract
 
DeployCodeDemo() - Constructor for class example.smartcontract.DeployCodeDemo
 
DeployWasmCode - Class in com.github.DNAProject.core.payload
 
DeployWasmCode() - Constructor for class com.github.DNAProject.core.payload.DeployWasmCode
 
DeployWasmCode(String, String, String, String, String, String, Address, long, long) - Constructor for class com.github.DNAProject.core.payload.DeployWasmCode
 
deposit - Variable in class com.github.DNAProject.core.sidechaingovernance.RegisterSideChainParam
 
deposit - Variable in class com.github.DNAProject.core.sidechaingovernance.SideChain
 
depositAdd - Variable in class com.github.DNAProject.core.sidechaingovernance.InflationParam
 
depth() - Method in class com.github.DNAProject.crypto.bip32.HdKey
 
depth() - Method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
depth() - Method in class com.github.DNAProject.crypto.bip32.HdPublicKey
 
Derivation<Path> - Interface in com.github.DNAProject.crypto.bip32
 
Derivation<Path> - Interface in com.github.DNAProject.crypto.bip32.derivation
 
derive(T, CharSequence, CkdFunction<T>) - Method in enum com.github.DNAProject.crypto.bip32.derivation.CharSequenceDerivation
 
derive(Key, Path, CkdFunction<Key>) - Method in interface com.github.DNAProject.crypto.bip32.derivation.Derivation
Traverse the nodes from the root key node to find the node referenced by the path.
Derive<Key> - Interface in com.github.DNAProject.crypto.bip32.derivation
 
derive(Key, Path, CkdFunction<Key>) - Method in interface com.github.DNAProject.crypto.bip32.Derivation
Traverse the nodes from the root key node to find the node referenced by the path.
deriveChildKey(KeyNode, int) - Method in interface com.github.DNAProject.crypto.bip32.derivation.CkdFunction
Derives the child at the given index on the parent.
deriveChildKey(Key, int) - Method in class com.github.DNAProject.crypto.bip32.derivation.CkdFunctionResultCacheDecorator
 
Desc - Variable in class com.github.DNAProject.network.rest.Result
 
Desc - Variable in class com.github.DNAProject.network.websocket.Result
 
description - Variable in class com.github.DNAProject.core.payload.DeployCode
 
description - Variable in class com.github.DNAProject.core.payload.DeployWasmCode
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.common.Fixed8
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.common.UIntBase
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.asset.Contract
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.asset.Sig
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.asset.State
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.asset.TransferFrom
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.asset.Transfers
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.block.Block
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.DataSignature
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.dnaid.Attribute
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.globalparams.Params
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.governance.AuthorizeInfo
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.governance.Configuration
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.governance.GlobalParam
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.governance.GlobalParam1
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.governance.GlobalParam2
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.governance.GovernanceView
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.governance.NodeToSideChainParams
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.governance.PeerPoolItem
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.governance.SplitCurve
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.sidechaingovernance.NodeToSideChainParams
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.sidechaingovernance.SideChain
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.sidechaingovernance.SideChainNodeInfo
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.transaction.Attribute
 
deserialize(BinaryReader) - Method in class com.github.DNAProject.core.transaction.Transaction
 
deserialize(CharSequence) - Method in interface com.github.DNAProject.crypto.bip32.Deserializer
Deserializes the data into a T.
deserialize(byte[]) - Method in interface com.github.DNAProject.crypto.bip32.Deserializer
Deserializes the data into a T.
deserialize(BinaryReader) - Method in interface com.github.DNAProject.io.Serializable
 
deserializeExclusiveData(BinaryReader) - Method in class com.github.DNAProject.core.payload.Bookkeeper
 
deserializeExclusiveData(BinaryReader) - Method in class com.github.DNAProject.core.payload.Bookkeeping
 
deserializeExclusiveData(BinaryReader) - Method in class com.github.DNAProject.core.payload.DeployCode
 
deserializeExclusiveData(BinaryReader) - Method in class com.github.DNAProject.core.payload.DeployWasmCode
 
deserializeExclusiveData(BinaryReader) - Method in class com.github.DNAProject.core.payload.Enrollment
 
deserializeExclusiveData(BinaryReader) - Method in class com.github.DNAProject.core.payload.InvokeCode
 
deserializeExclusiveData(BinaryReader) - Method in class com.github.DNAProject.core.payload.InvokeWasmCode
 
deserializeExclusiveData(BinaryReader) - Method in class com.github.DNAProject.core.payload.Vote
 
deserializeExclusiveData(BinaryReader) - Method in class com.github.DNAProject.core.transaction.Transaction
 
deserializeFrom(byte[]) - Static method in class com.github.DNAProject.core.asset.Contract
 
deserializeFrom(byte[]) - Static method in class com.github.DNAProject.core.asset.State
 
deserializeFrom(byte[]) - Static method in class com.github.DNAProject.core.asset.Transfers
 
deserializeFrom(byte[]) - Static method in class com.github.DNAProject.core.transaction.Transaction
 
deserializeFrom(byte[], int) - Static method in class com.github.DNAProject.core.transaction.Transaction
 
deserializeFrom(BinaryReader) - Static method in class com.github.DNAProject.core.transaction.Transaction
 
deserializeItem(byte[]) - Static method in class com.github.DNAProject.smartcontract.neovm.abi.BuildParams
 
deserializeItem(BinaryReader) - Static method in class com.github.DNAProject.smartcontract.neovm.abi.BuildParams
 
Deserializer<T> - Interface in com.github.DNAProject.crypto.bip32
 
deserializer(Network) - Static method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
deserializer(Network) - Static method in class com.github.DNAProject.crypto.bip32.HdPublicKey
 
deserializeUnsigned(BinaryReader) - Method in class com.github.DNAProject.core.block.Block
 
deserializeUnsigned(BinaryReader) - Method in class com.github.DNAProject.core.DataSignature
 
deserializeUnsigned(BinaryReader) - Method in interface com.github.DNAProject.core.Signable
 
deserializeUnsigned(BinaryReader) - Method in class com.github.DNAProject.core.transaction.Transaction
 
diddna - Static variable in class com.github.DNAProject.common.Common
 
DidError - Static variable in class com.github.DNAProject.common.ErrorCode
 
DidNull - Static variable in class com.github.DNAProject.common.ErrorCode
 
Digest - Class in com.github.DNAProject.crypto
 
Digest() - Constructor for class com.github.DNAProject.crypto.Digest
 
divide(long) - Method in class com.github.DNAProject.common.Fixed8
 
dnaid - Variable in class com.github.DNAProject.sdk.info.IdentityInfo
 
dnaid - Variable in class com.github.DNAProject.sdk.wallet.Identity
 
DnaId - Class in com.github.DNAProject.smartcontract.nativevm
 
dnaId() - Method in class com.github.DNAProject.smartcontract.NativeVm
 
DnaId(DnaSdk) - Constructor for class com.github.DNAProject.smartcontract.nativevm.DnaId
 
DnaIdDemo - Class in example.dnaid
 
DnaIdDemo() - Constructor for class example.dnaid.DnaIdDemo
 
DnaSdk - Class in com.github.DNAProject
DNA Sdk

E

ECC - Class in com.github.DNAProject.crypto
 
ECC() - Constructor for class com.github.DNAProject.crypto.ECC
 
ECIES - Class in com.github.DNAProject.sdk.manager
 
ECIES(Digest) - Constructor for class com.github.DNAProject.sdk.manager.ECIES
 
ECIESDemo - Class in example
 
ECIESDemo() - Constructor for class example.ECIESDemo
 
email - Variable in class com.github.DNAProject.core.payload.DeployCode
 
email - Variable in class com.github.DNAProject.core.payload.DeployWasmCode
 
emit(ScriptOp) - Method in class com.github.DNAProject.core.scripts.ScriptBuilder
 
emitPushBool(boolean) - Method in class com.github.DNAProject.core.scripts.ScriptBuilder
 
emitPushByteArray(byte[]) - Method in class com.github.DNAProject.core.scripts.ScriptBuilder
 
emitPushInteger(BigInteger) - Method in class com.github.DNAProject.core.scripts.ScriptBuilder
 
encAlg - Variable in class com.github.DNAProject.sdk.wallet.Account
 
encAlg - Variable in class com.github.DNAProject.sdk.wallet.Control
 
encode(byte[]) - Static method in class com.github.DNAProject.crypto.Base58
encode
EncriptPrivateKeyError - Static variable in class com.github.DNAProject.common.ErrorCode
 
encrypt(byte[], byte[], byte[]) - Static method in class com.github.DNAProject.crypto.AES
 
Encrypt(String, byte[]) - Static method in class com.github.DNAProject.sdk.manager.ECIES
 
Encrypt(String, byte[], int) - Static method in class com.github.DNAProject.sdk.manager.ECIES
 
encryptedPrikey - Variable in class com.github.DNAProject.sdk.info.AccountInfo
 
encryptedPrikey - Variable in class com.github.DNAProject.sdk.info.IdentityInfo
 
encryptedPriKeyAddressPasswordErr - Static variable in class com.github.DNAProject.common.ErrorCode
 
EncryptedPriKeyError - Static variable in class com.github.DNAProject.common.ErrorCode
 
encryptMnemonicCodesStr(String, String, String) - Static method in class com.github.DNAProject.crypto.MnemonicCode
 
Enrollment - Class in com.github.DNAProject.core.payload
 
Enrollment() - Constructor for class com.github.DNAProject.core.payload.Enrollment
 
entrypoint - Variable in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
entrypoint - Variable in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
equals(Object) - Method in class com.github.DNAProject.account.Account
 
equals(Object) - Method in class com.github.DNAProject.common.Fixed8
 
equals(Object) - Method in class com.github.DNAProject.common.UIntBase
 
equals(Object) - Method in class com.github.DNAProject.core.block.Block
 
equals(Object) - Method in class com.github.DNAProject.core.transaction.Transaction
 
Error - Variable in class com.github.DNAProject.network.rest.Result
 
Error - Variable in class com.github.DNAProject.network.websocket.Result
 
ErrorCode - Class in com.github.DNAProject.common
 
ErrorCode() - Constructor for class com.github.DNAProject.common.ErrorCode
 
events - Variable in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
events - Variable in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
example - package example
 
example.api - package example.api
 
example.dnaid - package example.dnaid
 
example.gas - package example.gas
 
example.governance - package example.governance
 
example.oep - package example.oep
 
example.signature - package example.signature
 
example.smartcontract - package example.smartcontract
 
example.transaction - package example.transaction
 
example.wallet - package example.wallet
 
ExchangeDemo - Class in example.gas
 
ExchangeDemo() - Constructor for class example.gas.ExchangeDemo
 
ExpireErr - Static variable in class com.github.DNAProject.common.ErrorCode
 
exportAccountQRCode(Wallet, Account) - Static method in class com.github.DNAProject.common.WalletQR
 
exportAccountQRCode(Scrypt, Account) - Static method in class com.github.DNAProject.common.WalletQR
 
exportCtrEncryptedPrikey(String, int) - Method in class com.github.DNAProject.account.Account
 
exportEcbEncryptedPrikey(String, int) - Method in class com.github.DNAProject.account.Account
 
exportGcmEncryptedPrikey(String, byte[], int) - Method in class com.github.DNAProject.account.Account
 
exportIdentityQRCode(Wallet, Identity) - Static method in class com.github.DNAProject.common.WalletQR
 
exportIdentityQRCode(Scrypt, Identity) - Static method in class com.github.DNAProject.common.WalletQR
 
exportWif() - Method in class com.github.DNAProject.account.Account
 
extra - Variable in class com.github.DNAProject.sdk.wallet.Account
 
extra - Variable in class com.github.DNAProject.sdk.wallet.Identity
 

F

FEE_PROVIDER - Static variable in class example.gas.ExchangeDemo
 
FEE_PROVIDER_SALT - Static variable in class example.gas.ExchangeDemo
 
field1 - Variable in class com.github.DNAProject.core.governance.GlobalParam2
 
field2 - Variable in class com.github.DNAProject.core.governance.GlobalParam2
 
field3 - Variable in class com.github.DNAProject.core.governance.GlobalParam2
 
field4 - Variable in class com.github.DNAProject.core.governance.GlobalParam2
 
field5 - Variable in class com.github.DNAProject.core.governance.GlobalParam2
 
field6 - Variable in class com.github.DNAProject.core.governance.GlobalParam2
 
filePath - Static variable in class example.transaction.CreateManyTx
 
Fixed8 - Class in com.github.DNAProject.common
 
Fixed8() - Constructor for class com.github.DNAProject.common.Fixed8
 
Fixed8(long) - Constructor for class com.github.DNAProject.common.Fixed8
 
flush() - Method in class com.github.DNAProject.io.BinaryWriter
 
freezePos - Variable in class com.github.DNAProject.core.governance.AuthorizeInfo
 
from - Variable in class com.github.DNAProject.core.asset.State
 
from - Variable in class com.github.DNAProject.core.asset.TransferFrom
 
from(byte) - Static method in enum com.github.DNAProject.core.InventoryType
 
from(byte[], Class<T>) - Static method in interface com.github.DNAProject.io.Serializable
 
from - Variable in class com.github.DNAProject.smartcontract.neovm.oep8.Oep8State
 
from - Variable in class com.github.DNAProject.smartcontract.neovm.oep8.TransferFrom
 
fromDecimal(BigDecimal) - Static method in class com.github.DNAProject.common.Fixed8
 
fromLabel(int) - Static method in enum com.github.DNAProject.crypto.Curve
 
fromLabel(byte) - Static method in enum com.github.DNAProject.crypto.KeyType
 
fromLong(long) - Static method in class com.github.DNAProject.common.Fixed8
 
fromPath(CharSequence) - Method in class com.github.DNAProject.crypto.bip32.derivation.CkdFunctionDerive
 
fromPath(Path, Derivation<Path>) - Method in class com.github.DNAProject.crypto.bip32.derivation.CkdFunctionDerive
 
fromPath(CharSequence) - Method in interface com.github.DNAProject.crypto.bip32.derivation.Derive
Derive from a string path such as m/44'/0'/0'/0/1
fromPath(Path, Derivation<Path>) - Method in interface com.github.DNAProject.crypto.bip32.derivation.Derive
Derive from a generic path using the Derivation supplied to extract the child indexes
fromPath(CharSequence) - Method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
fromPath() - Method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
fromPath(Path, Derivation<Path>) - Method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
fromPath(CharSequence) - Method in class com.github.DNAProject.crypto.bip32.HdPublicKey
 
fromPath(Path, Derivation<Path>) - Method in class com.github.DNAProject.crypto.bip32.HdPublicKey
 
fromPubkey(byte[]) - Static method in enum com.github.DNAProject.crypto.KeyType
 
fromScheme(String) - Static method in enum com.github.DNAProject.crypto.SignatureScheme
 
fromSeed(byte[], Network) - Static method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
fromSeed(byte[], byte[], Network) - Static method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
fromTrimmedData(byte[], int, Function<UInt256, Transaction>) - Static method in class com.github.DNAProject.core.block.Block
 
functions - Variable in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
functions - Variable in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 

G

Gas - Class in com.github.DNAProject.smartcontract.nativevm
 
gas() - Method in class com.github.DNAProject.smartcontract.NativeVm
get Asset Tx
Gas(DnaSdk) - Constructor for class com.github.DNAProject.smartcontract.nativevm.Gas
 
GAS_NATIVE_ADDRESS - Static variable in class example.gas.ExchangeDemo
 
GasConsumed - Variable in class com.github.DNAProject.common.SmartCodeEvent
 
GasDemo - Class in example.gas
 
GasDemo() - Constructor for class example.gas.GasDemo
 
GasDemo2 - Class in example.gas
 
GasDemo2() - Constructor for class example.gas.GasDemo2
 
gasLimit - Variable in class com.github.DNAProject.core.transaction.Transaction
 
gasPrice - Variable in class com.github.DNAProject.core.transaction.Transaction
 
generateIV() - Static method in class com.github.DNAProject.crypto.AES
 
generateKey() - Static method in class com.github.DNAProject.crypto.AES
 
generateKey(String) - Static method in class com.github.DNAProject.crypto.AES
 
generateKey(int) - Static method in class com.github.DNAProject.crypto.ECC
 
generateKey() - Static method in class com.github.DNAProject.crypto.ECC
 
generateKey64Bit() - Static method in class com.github.DNAProject.common.Common
 
generateMnemonicCodesStr() - Static method in class com.github.DNAProject.crypto.MnemonicCode
 
generateMnemonicCodesStr(Words) - Static method in class com.github.DNAProject.crypto.MnemonicCode
 
generateSignature(byte[], SignatureScheme, Object) - Method in class com.github.DNAProject.account.Account
 
generateSignature(PrivateKey, byte[], AlgorithmParameterSpec) - Method in class com.github.DNAProject.crypto.SignatureHandler
 
get(String, Map<String, String>) - Static method in class com.github.DNAProject.network.rest.http
 
getAcceptedIssuers() - Method in class com.github.DNAProject.network.rest.X509
 
getAccount(String, String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
getAccount(String, String, byte[]) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
getAccount(String) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
getAccount(String, String, String, String) - Static method in class example.governance.GlobalParamDemo
 
getAccount(String, String, String, String) - Static method in class example.governance.GovernanceDemo
 
getAccount(String, String, String, String) - Static method in class example.governance.GovernanceDemo2
 
getAccount(String, String, String, String) - Static method in class example.smartcontract.NeoVmDemo3
 
GetAccountByAddressErr - Static variable in class com.github.DNAProject.common.ErrorCode
 
getAccountInfo(String, String, byte[]) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
getAccounts() - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
getAddress() - Method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
getAddress() - Method in class com.github.DNAProject.crypto.bip32.HdPublicKey
 
getAddress() - Method in class com.github.DNAProject.sdk.wallet.Control
 
getAddressU160() - Method in class com.github.DNAProject.account.Account
 
getAddressU160ForVerifying() - Method in class com.github.DNAProject.core.block.Block
 
getAddressU160ForVerifying() - Method in class com.github.DNAProject.core.DataSignature
 
getAddressU160ForVerifying() - Method in class com.github.DNAProject.core.payload.Bookkeeper
 
getAddressU160ForVerifying() - Method in class com.github.DNAProject.core.payload.Bookkeeping
 
getAddressU160ForVerifying() - Method in class com.github.DNAProject.core.payload.DeployCode
 
getAddressU160ForVerifying() - Method in class com.github.DNAProject.core.payload.Enrollment
 
getAddressU160ForVerifying() - Method in class com.github.DNAProject.core.payload.InvokeCode
 
getAddressU160ForVerifying() - Method in class com.github.DNAProject.core.payload.Vote
 
getAddressU160ForVerifying() - Method in interface com.github.DNAProject.core.Signable
 
getAddressU160ForVerifying() - Method in class com.github.DNAProject.core.transaction.Transaction
 
getAllowance(String, String, String) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getAllowance(String, String, String) - Method in class com.github.DNAProject.network.rest.RestClient
 
getAllowance(String, String, String) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getAllowance(String, String, String) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getAllowance(String, String, String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getApproved(String) - Method in class com.github.DNAProject.smartcontract.neovm.Oep5
 
getAuthorizeInfo(String, Address) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
getBalance(String) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getBalance(String) - Method in class com.github.DNAProject.network.rest.RestClient
 
getBalance(String) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getBalance(String) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getBalance(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getBlock(int) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getBlock(String) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getBlock(int) - Method in class com.github.DNAProject.network.rest.RestClient
 
getBlock(String) - Method in class com.github.DNAProject.network.rest.RestClient
 
getBlock(UInt256) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getBlock(int) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getBlock(String) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getBlock(int) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getBlock(String) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getBlock(int) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getBlock(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getBlockCount() - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getBlockHeight() - Method in interface com.github.DNAProject.network.connect.IConnector
 
getBlockHeight() - Method in class com.github.DNAProject.network.rest.RestClient
 
getBlockHeight() - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getBlockHeight() - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getBlockHeight() - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getBlockHeightByTxHash(String) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getBlockHeightByTxHash(String) - Method in class com.github.DNAProject.network.rest.RestClient
 
getBlockHeightByTxHash(String) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getBlockHeightByTxHash(String) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getBlockHeightByTxHash(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getBlockJson(int) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getBlockJson(String) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getBlockJson(int) - Method in class com.github.DNAProject.network.rest.RestClient
 
getBlockJson(String) - Method in class com.github.DNAProject.network.rest.RestClient
 
getBlockJson(int) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getBlockJson(String) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getBlockJson(int) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getBlockJson(String) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getBlockJson(int) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getBlockJson(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getByte() - Method in enum com.github.DNAProject.core.scripts.ScriptOp
 
getbyteStr(byte[]) - Static method in class com.github.DNAProject.common.Helper
 
getChars(byte[]) - Static method in class com.github.DNAProject.crypto.MnemonicCode
 
getClaim() - Method in class com.github.DNAProject.sdk.claim.Claim
 
getClaimStr() - Method in class com.github.DNAProject.sdk.claim.Claim
 
getCodeAddress() - Method in class com.github.DNAProject.smartcontract.Vm
 
getConfiguration() - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
getConnect() - Method in class com.github.DNAProject.DnaSdk
 
getContract(String) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getContract(String) - Method in class com.github.DNAProject.network.rest.RestClient
 
getContract(String) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getContract(String) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getContract(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getContractAddress() - Method in class com.github.DNAProject.common.NotifyEventInfo
 
getContractAddress() - Method in class com.github.DNAProject.smartcontract.nativevm.Auth
 
getContractAddress() - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
getContractAddress() - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
getContractAddress() - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
getContractAddress() - Method in class com.github.DNAProject.smartcontract.neovm.ClaimRecord
 
getContractAddress() - Method in class com.github.DNAProject.smartcontract.neovm.Nep5
 
getContractAddress() - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
getContractAddress() - Method in class com.github.DNAProject.smartcontract.neovm.Oep5
 
getContractAddress() - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
getContractAddress() - Method in class com.github.DNAProject.smartcontract.neovm.Record
 
getContractJson(String) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getContractJson(String) - Method in class com.github.DNAProject.network.rest.RestClient
 
getContractJson(String) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getContractJson(String) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getContractJson(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getCreateTime() - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
getCtrDecodedPrivateKey(String, String, String, int, SignatureScheme) - Static method in class com.github.DNAProject.account.Account
 
getCtrDecodedPrivateKey(String, String, byte[], int, SignatureScheme) - Static method in class com.github.DNAProject.account.Account
 
getCurveParams() - Method in class com.github.DNAProject.account.Account
 
getData() - Method in class com.github.DNAProject.common.Fixed8
 
getData() - Method in class com.github.DNAProject.core.DataSignature
 
getDefaultAccount() - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
getDefaultAccountAddress() - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
getDefaultDnaid() - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
getDefaultIdentity() - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
getDkLen() - Method in class com.github.DNAProject.sdk.wallet.Scrypt
 
getDnaSdk() - Static method in class example.api.ApiDemo
 
getDnaSdk() - Static method in class example.api.Demo
 
getDnaSdk() - Static method in class example.api.WebsocketDemo
 
getDnaSdk() - Static method in class example.dnaid.AuthDemo
 
getDnaSdk() - Static method in class example.dnaid.ClaimDemo
 
getDnaSdk() - Static method in class example.dnaid.ClaimRecordTxDemo
 
getDnaSdk() - Static method in class example.dnaid.DnaIdDemo
 
getDnaSdk() - Static method in class example.dnaid.merkleProofDemo
 
getDnaSdk() - Static method in class example.ECIESDemo
 
getDnaSdk() - Static method in class example.gas.ExchangeDemo
 
getDnaSdk() - Static method in class example.gas.GasDemo
 
getDnaSdk() - Static method in class example.gas.GasDemo2
 
getDnaSdk() - Static method in class example.gas.PayForUserDemo
 
getDnaSdk() - Static method in class example.governance.GlobalParamDemo
 
getDnaSdk() - Static method in class example.governance.GovernanceDemo
 
getDnaSdk() - Static method in class example.governance.GovernanceDemo2
 
getDnaSdk() - Static method in class example.oep.Oep4Demo
 
getDnaSdk() - Static method in class example.oep.Oep4Demo2
 
getDnaSdk() - Static method in class example.oep.Oep4MultiTheadDemo
 
getDnaSdk() - Static method in class example.oep.Oep5Demo
 
getDnaSdk() - Static method in class example.oep.Oep8Demo
 
getDnaSdk() - Static method in class example.signature.MutiSignDemo
 
getDnaSdk() - Static method in class example.signature.SignatureDemo
 
getDnaSdk() - Static method in class example.signature.SignServerDemo
 
getDnaSdk() - Static method in class example.signature.VerifyTxSignatureDemo
 
getDnaSdk() - Static method in class example.smartcontract.Demo
 
getDnaSdk() - Static method in class example.smartcontract.DeployCodeDemo
 
getDnaSdk() - Static method in class example.smartcontract.NeoVmDemo
 
getDnaSdk() - Static method in class example.smartcontract.NeoVmDemo3
 
getDnaSdk() - Static method in class example.smartcontract.RecordTxDemo
 
getDnaSdk() - Static method in class example.transaction.CreateManyTx
 
getDnaSdk() - Static method in class example.transaction.MakeTxWithJsonDemo
 
getDnaSdk() - Static method in class example.transaction.MakeTxWithoutWalletDemo
 
getDnaSdk() - Static method in class example.wallet.AccountDemo
 
getDnaSdk() - Static method in class example.wallet.WalletDemo
 
getEcbDecodedPrivateKey(String, String, int, SignatureScheme) - Static method in class com.github.DNAProject.account.Account
 
getEncAlg() - Method in class com.github.DNAProject.sdk.wallet.Account
 
getEncAlg() - Method in class com.github.DNAProject.sdk.wallet.Control
 
getEntrypoint() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
getEntrypoint() - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
getError(int, String) - Static method in class com.github.DNAProject.common.ErrorCode
 
getEvent(String) - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
getEvent(String) - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
getEvents() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
getEvents(List<AbiEvent>) - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
getEvents() - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
getEvents(List<AbiEvent>) - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
getExtra() - Method in class com.github.DNAProject.sdk.wallet.Account
 
getExtra() - Method in class com.github.DNAProject.sdk.wallet.Identity
 
getExtra() - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
getFunction(String) - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
getFunction(String) - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
getFunctions() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
getFunctions(List<AbiFunction>) - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
getFunctions() - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
getFunctions(List<AbiFunction>) - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
getGasConsumed() - Method in class com.github.DNAProject.common.SmartCodeEvent
 
getGcmDecodedPrivateKey(String, String, String, byte[], int, SignatureScheme) - Static method in class com.github.DNAProject.account.Account
 
getGlobalParam(String[]) - Method in class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
getGlobalParam() - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
getGlobalParam1() - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
getGlobalParam2() - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
getGovernanceView() - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
getGrantOng(String) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getGrantOng(String) - Method in class com.github.DNAProject.network.rest.RestClient
 
getGrantOng(String) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getGrantOng(String) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getGrantOng(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getHash() - Method in class com.github.DNAProject.sdk.wallet.Account
 
getHash() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
getHash() - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
getHashData() - Method in interface com.github.DNAProject.core.Signable
 
getHdPublicKey() - Method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
getHost() - Method in class com.github.DNAProject.network.rpc.Interfaces
 
getIdentities() - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
getIdentity(String) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
getIdentityInfo(String, String, byte[]) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
getInputPeerPoolMapParam(String) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
getInstance() - Static method in class com.github.DNAProject.DnaSdk
 
getKey() - Method in class com.github.DNAProject.sdk.wallet.Account
 
getKeyType() - Method in class com.github.DNAProject.account.Account
 
getLabel() - Method in enum com.github.DNAProject.crypto.Curve
 
getLabel() - Method in enum com.github.DNAProject.crypto.KeyType
 
getM() - Method in class com.github.DNAProject.core.program.ProgramInfo
 
getMapBytes(Object) - Static method in class com.github.DNAProject.smartcontract.neovm.abi.BuildParams
 
getMemPoolTxCount() - Method in interface com.github.DNAProject.network.connect.IConnector
 
getMemPoolTxCount() - Method in class com.github.DNAProject.network.rest.RestClient
 
getMemPoolTxCount() - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getMemPoolTxCount() - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getMemPoolTxCount() - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getMemPoolTxState(String) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getMemPoolTxState(String) - Method in class com.github.DNAProject.network.rest.RestClient
 
getMemPoolTxState(String) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getMemPoolTxState(String) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getMemPoolTxState(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getMerkleProof(String) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getMerkleProof(String) - Method in class com.github.DNAProject.network.rest.RestClient
 
getMerkleProof(String) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getMerkleProof(String) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getMerkleProof(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getMerkleProof(String) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
getN() - Method in class com.github.DNAProject.sdk.wallet.Scrypt
 
getName() - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
getName() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiEvent
 
getName() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiFunction
 
getName() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.Parameter
 
getName() - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiEvent
 
getName() - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiFunction
 
getName() - Method in class com.github.DNAProject.smartcontract.neovm.abi.Parameter
 
getNetworkId() - Method in interface com.github.DNAProject.network.connect.IConnector
 
getNetworkId() - Method in class com.github.DNAProject.network.rest.RestClient
 
getNetworkId() - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getNetworkId() - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getNetworkId() - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getNewUserAcct(String, String, byte[], BigInteger, BigInteger) - Static method in class example.gas.ExchangeDemo
 
getNodeCount() - Method in interface com.github.DNAProject.network.connect.IConnector
 
getNodeCount() - Method in class com.github.DNAProject.network.rest.RestClient
 
getNodeCount() - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getNodeCount() - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getNodeCount() - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getNodeSyncStatus() - Method in interface com.github.DNAProject.network.connect.IConnector
 
getNodeSyncStatus() - Method in class com.github.DNAProject.network.rest.RestClient
 
getNodeSyncStatus() - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getNodeSyncStatus() - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getNodeSyncStatus() - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getNotify() - Method in class com.github.DNAProject.common.SmartCodeEvent
 
getP() - Method in class com.github.DNAProject.sdk.wallet.Scrypt
 
getParameter(String) - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiEvent
 
getParameter(String) - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiFunction
 
getParameter(String) - Method in class com.github.DNAProject.smartcontract.nativevm.abi.SubType
 
getParameter(String) - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiEvent
 
getParameter(String) - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiFunction
 
getParameters() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiEvent
 
getParameters() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiFunction
 
getParameters() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.SubType
 
getParameters() - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiEvent
 
getParameters() - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiFunction
 
getParamInfo(byte[]) - Static method in class com.github.DNAProject.core.program.Program
 
getPeerAttributes(String) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
getPeerInfo(String) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
getPeerInfoAll() - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
getPeerPoolMap() - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
getPeerUbindOng(String) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
getPrikeyFromMnemonicCodesStrBip44(String) - Static method in class com.github.DNAProject.crypto.MnemonicCode
 
getPriKeyFromQrCode(String, String) - Static method in class com.github.DNAProject.common.WalletQR
 
getPrikeyWif() - Method in class com.github.DNAProject.sdk.info.AccountInfo
 
getPrikeyWif() - Method in class com.github.DNAProject.sdk.info.IdentityInfo
 
getPrivateKey() - Method in class com.github.DNAProject.account.Account
 
getPrivateKey() - Method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
getPrivateKeyFromWIF(String) - Static method in class com.github.DNAProject.account.Account
Private Key From WIF
getPrivateVersion() - Method in interface com.github.DNAProject.crypto.bip32.Network
 
getProgramInfo(byte[]) - Static method in class com.github.DNAProject.core.program.Program
 
getProof(UInt256, int, UInt256[], int) - Static method in class com.github.DNAProject.merkle.MerkleVerifier
 
getPublicKey() - Method in class com.github.DNAProject.account.Account
 
getPublicKey() - Method in class com.github.DNAProject.core.program.ProgramInfo
 
getPublicKey() - Method in class com.github.DNAProject.sdk.wallet.Account
 
getPublicKey() - Method in class com.github.DNAProject.sdk.wallet.Control
 
getPublicVersion() - Method in interface com.github.DNAProject.crypto.bip32.Network
 
getR() - Method in class com.github.DNAProject.sdk.wallet.Scrypt
 
getRandomString(int) - Static method in class com.github.DNAProject.sdk.manager.ECIES
 
getRawTransaction(String) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getRawTransaction(String) - Method in class com.github.DNAProject.network.rest.RestClient
 
getRawTransaction(String) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getRawTransaction(UInt256) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getRawTransaction(String) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getRawTransactionJson(String) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getRawTransactionJson(String) - Method in class com.github.DNAProject.network.rest.RestClient
 
getRawTransactionJson(String) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getRawTransactionJson(String) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getRestful() - Method in class com.github.DNAProject.DnaSdk
 
getResultSet() - Static method in class com.github.DNAProject.network.websocket.MsgQueue
 
getRpc() - Method in class com.github.DNAProject.DnaSdk
 
getSalt() - Method in class com.github.DNAProject.sdk.wallet.Account
 
getSalt() - Method in class com.github.DNAProject.sdk.wallet.Control
 
getScheme() - Method in class com.github.DNAProject.crypto.Signature
 
getScrypt() - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
getSeedFromMnemonicCodesStr(String) - Static method in class com.github.DNAProject.crypto.MnemonicCode
 
getSideChainConnectMgr() - Method in class com.github.DNAProject.DnaSdk
 
getSideChainData(String) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getSideChainData(String) - Method in class com.github.DNAProject.network.rest.RestClient
 
getSideChainData(String) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getSideChainData(String) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getSideChainData(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getSignatureScheme() - Method in class com.github.DNAProject.account.Account
 
getSignatureScheme() - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
getSignServer() - Method in class com.github.DNAProject.DnaSdk
 
getSmartCodeEvent(int) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getSmartCodeEvent(String) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getSmartCodeEvent(int) - Method in class com.github.DNAProject.network.rest.RestClient
 
getSmartCodeEvent(String) - Method in class com.github.DNAProject.network.rest.RestClient
 
getSmartCodeEvent(int) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getSmartCodeEvent(String) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getSmartCodeEvent(int) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getSmartCodeEvent(String) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getSmartCodeEvent(int) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getSmartCodeEvent(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getSplitCurve() - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
getSplitFeeAddress(String) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
getState() - Method in class com.github.DNAProject.common.SmartCodeEvent
 
getStates() - Method in class com.github.DNAProject.common.NotifyEventInfo
 
GetStatusErr(String) - Static method in class com.github.DNAProject.common.ErrorCode
 
getStorage(String, String) - Method in interface com.github.DNAProject.network.connect.IConnector
 
getStorage(String, String) - Method in class com.github.DNAProject.network.rest.RestClient
 
getStorage(String, String) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getStorage(String, String) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getStorage(String, String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getStructBytes(Object) - Static method in class com.github.DNAProject.smartcontract.neovm.abi.BuildParams
 
getSubType() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.Parameter
 
getTransaction(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getTransactionJson(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getTransferSmartCodeEvent(DnaSdk) - Static method in class example.gas.GasDemo2
 
getTransferSmartCodeEvent(DnaSdk) - Static method in class example.oep.Oep4Demo2
 
getTxHash() - Method in class com.github.DNAProject.common.SmartCodeEvent
 
getType() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.Parameter
 
getType() - Method in class com.github.DNAProject.smartcontract.neovm.abi.Parameter
 
getUrl() - Method in interface com.github.DNAProject.network.connect.IConnector
 
getUrl() - Method in class com.github.DNAProject.network.rest.RestClient
 
getUrl() - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getUrl() - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getValue() - Method in class com.github.DNAProject.crypto.Signature
 
getValue() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.Parameter
 
getValue() - Method in enum com.github.DNAProject.smartcontract.neovm.abi.BuildParams.Type
 
getValue() - Method in class com.github.DNAProject.smartcontract.neovm.abi.Parameter
 
getVersion() - Method in interface com.github.DNAProject.network.connect.IConnector
 
getVersion() - Method in class com.github.DNAProject.network.rest.RestClient
 
getVersion() - Method in class com.github.DNAProject.network.rpc.RpcClient
 
getVersion() - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
getVersion() - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
getVersion() - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
getWallet() - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
getWalletFile() - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
getWalletMgr() - Method in class com.github.DNAProject.DnaSdk
get Wallet Mgr
getWebSocket() - Method in class com.github.DNAProject.DnaSdk
 
GlobalParam - Class in com.github.DNAProject.core.governance
 
GlobalParam() - Constructor for class com.github.DNAProject.core.governance.GlobalParam
 
GlobalParam(int, int, int, int) - Constructor for class com.github.DNAProject.core.governance.GlobalParam
 
GlobalParam1 - Class in com.github.DNAProject.core.governance
 
GlobalParam1() - Constructor for class com.github.DNAProject.core.governance.GlobalParam1
 
GlobalParam1(int, int, int, int) - Constructor for class com.github.DNAProject.core.governance.GlobalParam1
 
GlobalParam2 - Class in com.github.DNAProject.core.governance
 
GlobalParam2() - Constructor for class com.github.DNAProject.core.governance.GlobalParam2
 
GlobalParam2(int, int, byte[], byte[], byte[], byte[], byte[], byte[]) - Constructor for class com.github.DNAProject.core.governance.GlobalParam2
 
GlobalParamDemo - Class in example.governance
 
GlobalParamDemo() - Constructor for class example.governance.GlobalParamDemo
 
GlobalParams - Class in com.github.DNAProject.smartcontract.nativevm
 
GlobalParams(DnaSdk) - Constructor for class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
Governance - Class in com.github.DNAProject.smartcontract.nativevm
 
governance() - Method in class com.github.DNAProject.smartcontract.NativeVm
 
Governance(DnaSdk) - Constructor for class com.github.DNAProject.smartcontract.nativevm.Governance
 
GovernanceDemo - Class in example.governance
 
GovernanceDemo() - Constructor for class example.governance.GovernanceDemo
 
GovernanceDemo2 - Class in example.governance
 
GovernanceDemo2() - Constructor for class example.governance.GovernanceDemo2
 
GovernanceView - Class in com.github.DNAProject.core.governance
 
GovernanceView() - Constructor for class com.github.DNAProject.core.governance.GovernanceView
 
gParams() - Method in class com.github.DNAProject.smartcontract.NativeVm
 

H

hard(int) - Static method in enum com.github.DNAProject.crypto.bip32.derivation.CharSequenceDerivation
 
hash - Variable in class com.github.DNAProject.core.block.Block
 
hash() - Method in class com.github.DNAProject.core.Inventory
 
hash - Variable in class com.github.DNAProject.sdk.wallet.Account
 
hash - Variable in class com.github.DNAProject.sdk.wallet.Control
 
hash - Variable in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
hash - Variable in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
hash160(byte[]) - Static method in class com.github.DNAProject.crypto.Digest
 
hash256(byte[]) - Static method in class com.github.DNAProject.crypto.Digest
 
hash256(byte[], int, int) - Static method in class com.github.DNAProject.crypto.Digest
 
hash_children(UInt256, UInt256) - Method in class com.github.DNAProject.merkle.TreeHasher
 
hash_empty() - Method in class com.github.DNAProject.merkle.TreeHasher
 
hash_leaf(byte[]) - Method in class com.github.DNAProject.merkle.TreeHasher
 
hashCode() - Method in class com.github.DNAProject.account.Account
 
hashCode() - Method in class com.github.DNAProject.common.Fixed8
 
hashCode() - Method in class com.github.DNAProject.common.UIntBase
 
hashCode() - Method in class com.github.DNAProject.core.block.Block
 
hashCode() - Method in class com.github.DNAProject.core.transaction.Transaction
 
HashFullTree(byte[][]) - Method in class com.github.DNAProject.merkle.TreeHasher
 
HashFullTreeWithLeafHash(UInt256[]) - Method in class com.github.DNAProject.merkle.TreeHasher
 
HashMsgDelay - Variable in class com.github.DNAProject.core.governance.Configuration
 
HdKey - Class in com.github.DNAProject.crypto.bip32
 
HdPrivateKey - Class in com.github.DNAProject.crypto.bip32
 
HdPrivateKey(HdKey) - Constructor for class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
HdPublicKey - Class in com.github.DNAProject.crypto.bip32
 
header() - Method in class com.github.DNAProject.core.block.Block
 
height - Variable in class com.github.DNAProject.core.block.Block
 
height - Variable in class com.github.DNAProject.core.governance.GovernanceView
 
Helper - Class in com.github.DNAProject.common
Byte Handle Helper
Helper() - Constructor for class com.github.DNAProject.common.Helper
 
hexToBytes(String) - Static method in class com.github.DNAProject.common.Helper
 
hmacSha512(byte[], byte[]) - Static method in class com.github.DNAProject.crypto.Digest
 
http - Class in com.github.DNAProject.network.rest
 
http() - Constructor for class com.github.DNAProject.network.rest.http
 

I

IConnector - Interface in com.github.DNAProject.network.connect
 
Id - Variable in class com.github.DNAProject.network.websocket.Result
 
id - Variable in class com.github.DNAProject.sdk.wallet.Control
 
Identity - Class in com.github.DNAProject.sdk.wallet
 
Identity() - Constructor for class com.github.DNAProject.sdk.wallet.Identity
 
IdentityInfo - Class in com.github.DNAProject.sdk.info
 
IdentityInfo() - Constructor for class com.github.DNAProject.sdk.info.IdentityInfo
 
importAccount(String, String, String, byte[]) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
importAccount(String, String, String, String, byte[]) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
importIdentity(String, String, byte[], String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
importIdentity(String, String, String, byte[], String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
index - Variable in class com.github.DNAProject.core.governance.PeerPoolItem
 
InflationParam - Class in com.github.DNAProject.core.sidechaingovernance
 
InflationParam(String, Address, long, long) - Constructor for class com.github.DNAProject.core.sidechaingovernance.InflationParam
 
init() - Method in class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
INIT_ACCT_ADDR - Static variable in class example.gas.ExchangeDemo
 
INIT_ACCT_SALT - Static variable in class example.gas.ExchangeDemo
 
initPos - Variable in class com.github.DNAProject.core.governance.PeerPoolItem
 
InputPeerPoolMapParam - Class in com.github.DNAProject.core.governance
 
InputPeerPoolMapParam(Map<String, PeerPoolItem>, Map<String, NodeToSideChainParams>) - Constructor for class com.github.DNAProject.core.governance.InputPeerPoolMapParam
 
InputTooShort - Static variable in class com.github.DNAProject.common.ErrorCode
 
Interfaces - Class in com.github.DNAProject.network.rpc
 
Interfaces(String) - Constructor for class com.github.DNAProject.network.rpc.Interfaces
 
InvalidData - Static variable in class com.github.DNAProject.common.ErrorCode
 
InvalidInterfaceParam - Static variable in class com.github.DNAProject.common.ErrorCode
 
InvalidMessage - Static variable in class com.github.DNAProject.common.ErrorCode
 
InvalidParams - Static variable in class com.github.DNAProject.common.ErrorCode
 
InvalidSignatureData - Static variable in class com.github.DNAProject.common.ErrorCode
 
InvalidSignatureDataLen - Static variable in class com.github.DNAProject.common.ErrorCode
 
InvalidSM2Signature - Static variable in class com.github.DNAProject.common.ErrorCode
 
Inventory - Class in com.github.DNAProject.core
 
Inventory() - Constructor for class com.github.DNAProject.core.Inventory
 
inventoryType() - Method in class com.github.DNAProject.core.block.Block
 
inventoryType() - Method in class com.github.DNAProject.core.Inventory
 
InventoryType - Enum in com.github.DNAProject.core
 
inventoryType() - Method in class com.github.DNAProject.core.transaction.Transaction
 
InvokeCode - Class in com.github.DNAProject.core.payload
 
InvokeCode() - Constructor for class com.github.DNAProject.core.payload.InvokeCode
 
invokeCode - Variable in class com.github.DNAProject.core.payload.InvokeWasmCode
 
invokeContract(byte[], Account, long, long, boolean) - Static method in class example.smartcontract.Demo
 
InvokeWasmCode - Class in com.github.DNAProject.core.payload
 
InvokeWasmCode(byte[]) - Constructor for class com.github.DNAProject.core.payload.InvokeWasmCode
 
isDefault - Variable in class com.github.DNAProject.sdk.wallet.Account
 
isDefault - Variable in class com.github.DNAProject.sdk.wallet.Identity
 
isHardened(int) - Static method in enum com.github.DNAProject.crypto.bip32.derivation.CharSequenceDerivation
 
isHeader() - Method in class com.github.DNAProject.core.block.Block
 
issuer - Variable in class com.github.DNAProject.core.payload.Bookkeeper
 

J

json() - Method in class com.github.DNAProject.core.asset.Sig
 
json() - Method in class com.github.DNAProject.core.asset.State
 
json() - Method in class com.github.DNAProject.core.asset.TransferFrom
 
json() - Method in class com.github.DNAProject.core.asset.Transfers
 
json() - Method in class com.github.DNAProject.core.block.Block
 
Json() - Method in class com.github.DNAProject.core.governance.PeerPoolItem
 
json() - Method in class com.github.DNAProject.core.payload.Bookkeeping
 
json() - Method in class com.github.DNAProject.core.payload.InvokeCode
 
json() - Method in class com.github.DNAProject.core.transaction.Attribute
 
json() - Method in class com.github.DNAProject.core.transaction.Transaction
 

K

K - Variable in class com.github.DNAProject.core.governance.Configuration
 
key - Variable in class com.github.DNAProject.core.dnaid.Attribute
 
key - Variable in class com.github.DNAProject.core.globalparams.Param
 
key - Variable in class com.github.DNAProject.sdk.wallet.Account
 
key - Variable in class com.github.DNAProject.sdk.wallet.Control
 
keyNo - Variable in class com.github.DNAProject.core.sidechaingovernance.RegisterSideChainParam
 
KeyType - Enum in com.github.DNAProject.crypto
 
keyType - Static variable in class com.github.DNAProject.sdk.manager.ECIES
 

L

L - Variable in class com.github.DNAProject.core.governance.Configuration
 
label - Variable in class com.github.DNAProject.sdk.wallet.Account
 
label - Variable in class com.github.DNAProject.sdk.wallet.Identity
 
LeftTreeFull - Static variable in class com.github.DNAProject.common.ErrorCode
 
list - Variable in class com.github.DNAProject.smartcontract.nativevm.abi.Struct
 
list - Variable in class com.github.DNAProject.smartcontract.neovm.abi.Struct
 
lock - Variable in class com.github.DNAProject.sdk.wallet.Account
 
lock - Variable in class com.github.DNAProject.sdk.wallet.Identity
 
lock - Static variable in class example.api.WebsocketDemo
 

M

M - Variable in class com.github.DNAProject.core.asset.Sig
 
m - Variable in class com.github.DNAProject.core.program.ProgramInfo
 
main(String[]) - Static method in class example.api.ApiDemo
 
main(String[]) - Static method in class example.api.Demo
 
main(String[]) - Static method in class example.api.WebsocketDemo
 
main(String[]) - Static method in class example.dnaid.AuthDemo
 
main(String[]) - Static method in class example.dnaid.ClaimDemo
 
main(String[]) - Static method in class example.dnaid.ClaimRecordTxDemo
 
main(String[]) - Static method in class example.dnaid.DnaIdDemo
 
main(String[]) - Static method in class example.dnaid.merkleProofDemo
 
main(String[]) - Static method in class example.ECIESDemo
 
main(String[]) - Static method in class example.gas.ExchangeDemo
 
main(String[]) - Static method in class example.gas.GasDemo
 
main(String[]) - Static method in class example.gas.GasDemo2
 
main(String[]) - Static method in class example.gas.PayForUserDemo
 
main(String[]) - Static method in class example.governance.GlobalParamDemo
 
main(String[]) - Static method in class example.governance.GovernanceDemo
 
main(String[]) - Static method in class example.governance.GovernanceDemo2
 
main(String[]) - Static method in class example.MnemonicDemo
 
main(String[]) - Static method in class example.oep.Oep4Demo
 
main(String[]) - Static method in class example.oep.Oep4Demo2
 
main(String[]) - Static method in class example.oep.Oep4MultiTheadDemo
 
main(String[]) - Static method in class example.oep.Oep5Demo
 
main(String[]) - Static method in class example.oep.Oep8Demo
 
main(String[]) - Static method in class example.signature.MutiSignDemo
 
main(String[]) - Static method in class example.signature.SignatureDemo
 
main(String[]) - Static method in class example.signature.SignServerDemo
 
main(String[]) - Static method in class example.signature.VerifyTxSignatureDemo
 
main(String[]) - Static method in class example.smartcontract.Demo
 
main(String[]) - Static method in class example.smartcontract.DeployCodeDemo
 
main(String[]) - Static method in class example.smartcontract.NeoVmDemo
 
main(String[]) - Static method in class example.smartcontract.NeoVmDemo3
 
main(String[]) - Static method in class example.smartcontract.RecordTxDemo
 
main(String[]) - Static method in class example.transaction.CreateManyTx
 
main(String[]) - Static method in class example.transaction.MakeTxWithJsonDemo
 
main(String[]) - Static method in class example.transaction.MakeTxWithoutWalletDemo
 
main(String[]) - Static method in class example.wallet.AccountDemo
 
main(String[]) - Static method in class example.wallet.QrCodeDemo
 
main(String[]) - Static method in class example.wallet.WalletDemo
 
makeAcceptAdmin(Address, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
makeAddAttributes(String, String, byte[], Attribute[], String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
makeAddPubKey(String, String, byte[], String, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
makeAddPubKey(String, String, String, byte[], String, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
makeAddRecovery(String, String, byte[], String, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
makeApprove(String, String, long, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
makeApprove(String, String, long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
makeApprove(String, String, byte[], long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
makeApproveMulti(Oep8State[], String, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
makeAssignDnaIDsToRole(String, String, String, String[], long, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Auth
 
makeAssignFuncsToRole(String, String, String, String[], long, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Auth
 
makeChangeRecovery(String, String, String, String, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
makeCommit(String, String, String, String, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.ClaimRecord
 
makeCreateSnapshot(String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
makeDelegate(String, String, String, String, long, long, long, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Auth
 
makeDeployCodeTransaction(String, boolean, String, String, String, String, String, String, long, long) - Method in class com.github.DNAProject.smartcontract.Vm
 
makeDeployCodeTransaction(String, String, String, String, String, String, Address, long, long) - Method in class com.github.DNAProject.smartcontract.WasmVm
 
makeInvokeCodeTransaction(String, String, byte[], String, long, long) - Method in class com.github.DNAProject.smartcontract.Vm
 
makeInvokeCodeTransaction(byte[], String, long, long) - Method in class com.github.DNAProject.smartcontract.Vm
Native makeInvokeCodeTransaction
makeInvokeCodeTransaction(String, String, List<Object>, Address, long, long) - Method in class com.github.DNAProject.smartcontract.WasmVm
 
makeInvokeTransaction(List<Object>, String, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Record
 
makeRegister(String, String, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
makeRegisterWithAttrs(String, String, byte[], String, Attribute[], String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
makeRemoveAttribute(String, String, byte[], String, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
makeRemovePubKey(String, String, byte[], String, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
makeRemovePubKey(String, String, String, byte[], String, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
makeRevoke(String, String, String, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.ClaimRecord
 
makeSetGlobalParam(Params, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
makeSetOperator(Address, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
makeTransactionByJson(String) - Method in class com.github.DNAProject.DnaSdk
 
makeTransfer(String, String, String, long, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Auth
 
makeTransfer(String, String, long, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
makeTransfer(State[], String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
makeTransfer(String, String, long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Nep5
 
makeTransfer(String, String, long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
makeTransfer(String, String, long, String, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
makeTransfer(String, String, byte[], long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
makeTransferAdmin(Address, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
makeTransferFrom(String, String, String, long, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
makeTransferFrom(String, String, String, long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
makeTransferFrom(String, String, String, byte[], long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
makeTransferFromMulti(TransferFrom[], String, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
makeTransferMulti(State[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
makeTransferMulti(Oep5Param[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep5
 
makeTransferMulti(Oep8State[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
MakeTxWithJsonDemo - Class in example.transaction
 
MakeTxWithJsonDemo() - Constructor for class example.transaction.MakeTxWithJsonDemo
 
MakeTxWithoutWalletDemo - Class in example.transaction
 
MakeTxWithoutWalletDemo() - Constructor for class example.transaction.MakeTxWithoutWalletDemo
 
makeVerifyToken(String, String, String, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Auth
 
makeWithDraw(String, String, String, String, long, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Auth
 
makeWithdrawGas(String, String, long, String, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
MalformedSignature - Static variable in class com.github.DNAProject.common.ErrorCode
 
masterKeyFromMnemonic(String, String) - Static method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
masterKeyFromMnemonic(String) - Static method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
max(Fixed8, Fixed8...) - Static method in class com.github.DNAProject.common.Fixed8
 
MAX_VALUE - Static variable in class com.github.DNAProject.common.Fixed8
 
MaxBlockChangeView - Variable in class com.github.DNAProject.core.governance.Configuration
 
merkleProofDemo - Class in example.dnaid
 
merkleProofDemo() - Constructor for class example.dnaid.merkleProofDemo
 
MerkleTree - Class in com.github.DNAProject.crypto
MerkleTree
MerkleTree() - Constructor for class com.github.DNAProject.crypto.MerkleTree
 
MerkleVerifier - Class in com.github.DNAProject.merkle
 
MerkleVerifier() - Constructor for class com.github.DNAProject.merkle.MerkleVerifier
 
MerkleVerifierErr - Static variable in class com.github.DNAProject.common.ErrorCode
 
method - Variable in class com.github.DNAProject.core.asset.Contract
 
min(Fixed8, Fixed8...) - Static method in class com.github.DNAProject.common.Fixed8
 
MIN_VALUE - Static variable in class com.github.DNAProject.common.Fixed8
 
minAuthorizePos - Variable in class com.github.DNAProject.core.governance.GlobalParam2
 
minInitStake - Variable in class com.github.DNAProject.core.governance.GlobalParam1
 
mint(Account, byte[], long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
MnemonicCode - Class in com.github.DNAProject.crypto
 
MnemonicCode() - Constructor for class com.github.DNAProject.crypto.MnemonicCode
 
MnemonicDemo - Class in example
 
MnemonicDemo() - Constructor for class example.MnemonicDemo
 
MsgQueue - Class in com.github.DNAProject.network.websocket
 
MsgQueue() - Constructor for class com.github.DNAProject.network.websocket.MsgQueue
 
MULTI_SIG_MAX_PUBKEY_SIZE - Static variable in class com.github.DNAProject.common.Common
 
multiply(long) - Method in class com.github.DNAProject.common.Fixed8
 
MUTI_SIG_ACCT_SEED1_ADDR - Static variable in class example.gas.ExchangeDemo
 
MUTI_SIG_ACCT_SEED1_SALT - Static variable in class example.gas.ExchangeDemo
 
MUTI_SIG_ACCT_SEED2_ADDR - Static variable in class example.gas.ExchangeDemo
 
MUTI_SIG_ACCT_SEED2_SALT - Static variable in class example.gas.ExchangeDemo
 
MUTI_SIG_ACCT_SEED3_ADDR - Static variable in class example.gas.ExchangeDemo
 
MUTI_SIG_ACCT_SEED3_SALT - Static variable in class example.gas.ExchangeDemo
 
MutiSignDemo - Class in example.signature
 
MutiSignDemo() - Constructor for class example.signature.MutiSignDemo
 

N

N - Variable in class com.github.DNAProject.core.governance.Configuration
 
name - Variable in class com.github.DNAProject.core.payload.DeployCode
 
name - Variable in class com.github.DNAProject.core.payload.DeployWasmCode
 
name - Variable in class com.github.DNAProject.smartcontract.nativevm.abi.AbiEvent
 
name - Variable in class com.github.DNAProject.smartcontract.nativevm.abi.AbiFunction
 
name - Variable in class com.github.DNAProject.smartcontract.nativevm.abi.Parameter
 
name - Variable in class com.github.DNAProject.smartcontract.neovm.abi.AbiEvent
 
name - Variable in class com.github.DNAProject.smartcontract.neovm.abi.AbiFunction
 
name - Variable in class com.github.DNAProject.smartcontract.neovm.abi.Parameter
 
NATIVE_INVOKE_NAME - Static variable in class com.github.DNAProject.smartcontract.Vm
 
NativeBuildParams - Class in com.github.DNAProject.smartcontract.nativevm.abi
 
NativeBuildParams() - Constructor for class com.github.DNAProject.smartcontract.nativevm.abi.NativeBuildParams
 
nativevm() - Method in class com.github.DNAProject.DnaSdk
 
NativeVm - Class in com.github.DNAProject.smartcontract
 
NativeVm(DnaSdk) - Constructor for class com.github.DNAProject.smartcontract.NativeVm
 
needStorage - Variable in class com.github.DNAProject.core.payload.DeployCode
 
negate() - Method in class com.github.DNAProject.common.Fixed8
 
neovm() - Method in class com.github.DNAProject.DnaSdk
 
NeoVm - Class in com.github.DNAProject.smartcontract
 
NeoVm(DnaSdk) - Constructor for class com.github.DNAProject.smartcontract.NeoVm
 
NeoVmDemo - Class in example.smartcontract
 
NeoVmDemo() - Constructor for class example.smartcontract.NeoVmDemo
 
NeoVmDemo3 - Class in example.smartcontract
 
NeoVmDemo3() - Constructor for class example.smartcontract.NeoVmDemo3
 
Nep5 - Class in com.github.DNAProject.smartcontract.neovm
 
Nep5(DnaSdk) - Constructor for class com.github.DNAProject.smartcontract.neovm.Nep5
 
network() - Method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
network() - Method in class com.github.DNAProject.crypto.bip32.HdPublicKey
 
Network - Interface in com.github.DNAProject.crypto.bip32
Network represents the network to use.
neuter() - Method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
newPos - Variable in class com.github.DNAProject.core.governance.AuthorizeInfo
 
nextBookkeeper - Variable in class com.github.DNAProject.core.block.Block
 
nodeInfoMap - Variable in class com.github.DNAProject.core.governance.InputPeerPoolMapParam
 
nodeInfoMap - Variable in class com.github.DNAProject.core.sidechaingovernance.SideChainNodeInfo
 
NodesNotMatch - Static variable in class com.github.DNAProject.common.ErrorCode
 
NodeToSideChainParams - Class in com.github.DNAProject.core.governance
 
NodeToSideChainParams() - Constructor for class com.github.DNAProject.core.governance.NodeToSideChainParams
 
NodeToSideChainParams - Class in com.github.DNAProject.core.sidechaingovernance
 
NodeToSideChainParams() - Constructor for class com.github.DNAProject.core.sidechaingovernance.NodeToSideChainParams
 
NodeToSideChainParams(String, Address, String) - Constructor for class com.github.DNAProject.core.sidechaingovernance.NodeToSideChainParams
 
nonce - Variable in class com.github.DNAProject.core.transaction.Transaction
 
NotExistCliamIssuer - Static variable in class com.github.DNAProject.common.ErrorCode
 
NotFoundPublicKeyId - Static variable in class com.github.DNAProject.common.ErrorCode
 
Notify - Variable in class com.github.DNAProject.common.SmartCodeEvent
 
NotifyEventInfo - Class in com.github.DNAProject.common
 
NotifyEventInfo() - Constructor for class com.github.DNAProject.common.NotifyEventInfo
 
now() - Static method in class com.github.DNAProject.common.Helper
 
NullClaimId - Static variable in class com.github.DNAProject.common.ErrorCode
 
NullCodeHash - Static variable in class com.github.DNAProject.common.ErrorCode
 
NullInput - Static variable in class com.github.DNAProject.common.ErrorCode
 
NullKey - Static variable in class com.github.DNAProject.common.ErrorCode
 
NullKeyOrValue - Static variable in class com.github.DNAProject.common.ErrorCode
 
NullPkId - Static variable in class com.github.DNAProject.common.ErrorCode
 

O

Oep4 - Class in com.github.DNAProject.smartcontract.neovm
 
oep4() - Method in class com.github.DNAProject.smartcontract.NeoVm
get OntAsset Tx
Oep4(DnaSdk) - Constructor for class com.github.DNAProject.smartcontract.neovm.Oep4
 
Oep4 - Class in com.github.DNAProject.smartcontract.wasmvm
 
Oep4() - Constructor for class com.github.DNAProject.smartcontract.wasmvm.Oep4
 
Oep4Demo - Class in example.oep
 
Oep4Demo() - Constructor for class example.oep.Oep4Demo
 
Oep4Demo2 - Class in example.oep
 
Oep4Demo2() - Constructor for class example.oep.Oep4Demo2
 
Oep4MultiTheadDemo - Class in example.oep
 
Oep4MultiTheadDemo() - Constructor for class example.oep.Oep4MultiTheadDemo
 
Oep5 - Class in com.github.DNAProject.smartcontract.neovm
 
oep5() - Method in class com.github.DNAProject.smartcontract.NeoVm
 
Oep5(DnaSdk) - Constructor for class com.github.DNAProject.smartcontract.neovm.Oep5
 
Oep5Demo - Class in example.oep
 
Oep5Demo() - Constructor for class example.oep.Oep5Demo
 
Oep5Param - Class in com.github.DNAProject.smartcontract.neovm.oep5
 
Oep5Param(byte[], byte[]) - Constructor for class com.github.DNAProject.smartcontract.neovm.oep5.Oep5Param
 
Oep8 - Class in com.github.DNAProject.smartcontract.neovm
 
oep8() - Method in class com.github.DNAProject.smartcontract.NeoVm
 
Oep8(DnaSdk) - Constructor for class com.github.DNAProject.smartcontract.neovm.Oep8
 
Oep8Demo - Class in example.oep
 
Oep8Demo() - Constructor for class example.oep.Oep8Demo
 
Oep8State - Class in com.github.DNAProject.smartcontract.neovm.oep8
 
Oep8State(byte[], byte[], byte[], long) - Constructor for class com.github.DNAProject.smartcontract.neovm.oep8.Oep8State
 
ONE - Static variable in class com.github.DNAProject.common.Fixed8
 
ongNum - Variable in class com.github.DNAProject.core.sidechaingovernance.SideChain
 
ongPool - Variable in class com.github.DNAProject.core.sidechaingovernance.RegisterSideChainParam
 
ongPool - Variable in class com.github.DNAProject.core.sidechaingovernance.SideChain
 
ongPoolAdd - Variable in class com.github.DNAProject.core.sidechaingovernance.InflationParam
 
ongXAccount - Variable in class com.github.DNAProject.core.sidechaingovernance.SwapParam
 
openWalletFile(String) - Method in class com.github.DNAProject.DnaSdk
 
OtherError(String) - Static method in class com.github.DNAProject.common.ErrorCode
 
ownerOf(byte[]) - Method in class com.github.DNAProject.smartcontract.neovm.Oep5
 

P

Param - Class in com.github.DNAProject.core.globalparams
 
Param(String, String) - Constructor for class com.github.DNAProject.core.globalparams.Param
 
ParamErr(String) - Static method in class com.github.DNAProject.common.ErrorCode
 
ParamError - Static variable in class com.github.DNAProject.common.ErrorCode
 
Parameter - Class in com.github.DNAProject.smartcontract.nativevm.abi
 
Parameter() - Constructor for class com.github.DNAProject.smartcontract.nativevm.abi.Parameter
 
Parameter - Class in com.github.DNAProject.smartcontract.neovm.abi
 
Parameter(String, Parameter.Type, Object) - Constructor for class com.github.DNAProject.smartcontract.neovm.abi.Parameter
 
Parameter() - Constructor for class com.github.DNAProject.smartcontract.neovm.abi.Parameter
 
Parameter.Type - Enum in com.github.DNAProject.smartcontract.neovm.abi
 
parameters - Variable in class com.github.DNAProject.sdk.wallet.Account
 
parameters - Variable in class com.github.DNAProject.sdk.wallet.Control
 
parameters - Variable in class com.github.DNAProject.smartcontract.nativevm.abi.AbiEvent
 
parameters - Variable in class com.github.DNAProject.smartcontract.nativevm.abi.AbiFunction
 
parameters - Variable in class com.github.DNAProject.smartcontract.nativevm.abi.SubType
 
parameters - Variable in class com.github.DNAProject.smartcontract.neovm.abi.AbiEvent
 
parameters - Variable in class com.github.DNAProject.smartcontract.neovm.abi.AbiFunction
 
ParamLengthErr - Static variable in class com.github.DNAProject.common.ErrorCode
 
ParamLengthNotSame - Static variable in class com.github.DNAProject.common.ErrorCode
 
Params - Class in com.github.DNAProject.core.globalparams
 
Params(Param[]) - Constructor for class com.github.DNAProject.core.globalparams.Params
 
params - Variable in class com.github.DNAProject.core.globalparams.Params
 
parse(String) - Static method in class com.github.DNAProject.common.Address
 
parse(String) - Static method in class com.github.DNAProject.common.Fixed8
 
parse(String) - Static method in class com.github.DNAProject.common.UInt256
 
parseTransaction(String) - Method in class com.github.DNAProject.DnaSdk
 
payer - Variable in class com.github.DNAProject.core.transaction.Transaction
 
PayForUserDemo - Class in example.gas
 
PayForUserDemo() - Constructor for class example.gas.PayForUserDemo
 
PeerHandshakeTimeout - Variable in class com.github.DNAProject.core.governance.Configuration
 
PeerPoolItem - Class in com.github.DNAProject.core.governance
 
PeerPoolItem() - Constructor for class com.github.DNAProject.core.governance.PeerPoolItem
 
PeerPoolItem(int, String, Address, int, long, long) - Constructor for class com.github.DNAProject.core.governance.PeerPoolItem
 
peerPoolMap - Variable in class com.github.DNAProject.core.governance.InputPeerPoolMapParam
 
peerPubkey - Variable in class com.github.DNAProject.core.governance.AuthorizeInfo
 
peerPubkey - Variable in class com.github.DNAProject.core.governance.NodeToSideChainParams
 
peerPubkey - Variable in class com.github.DNAProject.core.governance.PeerPoolItem
 
peerPubkey - Variable in class com.github.DNAProject.core.sidechaingovernance.NodeToSideChainParams
 
penalty - Variable in class com.github.DNAProject.core.governance.GlobalParam1
 
posLimit - Variable in class com.github.DNAProject.core.governance.GlobalParam1
 
post(String, Map<String, String>, String, boolean) - Static method in class com.github.DNAProject.network.rest.http
 
post(String, String, boolean) - Static method in class com.github.DNAProject.network.rest.http
 
post(String, Map<String, String>, Map<String, Object>) - Static method in class com.github.DNAProject.network.rest.http
 
prevBlockHash - Variable in class com.github.DNAProject.core.block.Block
 
PrikeyLengthError - Static variable in class com.github.DNAProject.common.ErrorCode
 
print(Map<String, Object>) - Static method in class com.github.DNAProject.common.Helper
 
printlog(String) - Static method in class example.gas.ExchangeDemo
 
privatekey0 - Static variable in class example.gas.GasDemo2
 
privatekey0 - Static variable in class example.oep.Oep4Demo
 
privatekey0 - Static variable in class example.oep.Oep4Demo2
 
privatekey0 - Static variable in class example.smartcontract.NeoVmDemo
 
privatekey0 - Static variable in class example.smartcontract.NeoVmDemo3
 
privatekey1 - Static variable in class example.gas.GasDemo
 
privatekey1 - Static variable in class example.gas.GasDemo2
 
privatekey1 - Static variable in class example.gas.PayForUserDemo
 
privatekey1 - Static variable in class example.oep.Oep4Demo
 
privatekey1 - Static variable in class example.oep.Oep4Demo2
 
privatekey1 - Static variable in class example.signature.MutiSignDemo
 
privatekey1 - Static variable in class example.smartcontract.NeoVmDemo
 
privatekey1 - Static variable in class example.smartcontract.NeoVmDemo3
 
privatekey1 - Static variable in class example.transaction.CreateManyTx
 
privatekey1 - Static variable in class example.transaction.MakeTxWithoutWalletDemo
 
privatekey2 - Static variable in class example.gas.GasDemo
 
privatekey2 - Static variable in class example.gas.GasDemo2
 
privatekey2 - Static variable in class example.gas.PayForUserDemo
 
privatekey2 - Static variable in class example.oep.Oep4Demo
 
privatekey2 - Static variable in class example.oep.Oep4Demo2
 
privatekey2 - Static variable in class example.signature.MutiSignDemo
 
privatekey2 - Static variable in class example.smartcontract.NeoVmDemo
 
privatekey2 - Static variable in class example.smartcontract.NeoVmDemo3
 
privatekey2 - Static variable in class example.transaction.MakeTxWithoutWalletDemo
 
privatekey3 - Static variable in class example.gas.GasDemo
 
privatekey3 - Static variable in class example.gas.GasDemo2
 
privatekey3 - Static variable in class example.gas.PayForUserDemo
 
privatekey3 - Static variable in class example.oep.Oep4Demo
 
privatekey3 - Static variable in class example.oep.Oep4Demo2
 
privatekey3 - Static variable in class example.signature.MutiSignDemo
 
privatekey3 - Static variable in class example.transaction.MakeTxWithoutWalletDemo
 
privatekey4 - Static variable in class example.gas.GasDemo
 
privatekey4 - Static variable in class example.gas.GasDemo2
 
privatekey4 - Static variable in class example.gas.PayForUserDemo
 
privatekey4 - Static variable in class example.oep.Oep4Demo
 
privatekey4 - Static variable in class example.oep.Oep4Demo2
 
privatekey4 - Static variable in class example.signature.MutiSignDemo
 
privatekey4 - Static variable in class example.transaction.MakeTxWithoutWalletDemo
 
privatekey5 - Static variable in class example.gas.GasDemo
 
privatekey5 - Static variable in class example.gas.GasDemo2
 
privatekey5 - Static variable in class example.gas.PayForUserDemo
 
privatekey5 - Static variable in class example.oep.Oep4Demo
 
privatekey5 - Static variable in class example.oep.Oep4Demo2
 
privatekey5 - Static variable in class example.signature.MutiSignDemo
 
privatekey5 - Static variable in class example.transaction.MakeTxWithoutWalletDemo
 
privatekey6 - Static variable in class example.gas.GasDemo
 
privatekey6 - Static variable in class example.gas.PayForUserDemo
 
privatekey6 - Static variable in class example.signature.MutiSignDemo
 
privatekey6 - Static variable in class example.transaction.MakeTxWithoutWalletDemo
 
privatekey7 - Static variable in class example.gas.PayForUserDemo
 
privatekey7 - Static variable in class example.signature.MutiSignDemo
 
privatekey7 - Static variable in class example.transaction.MakeTxWithoutWalletDemo
 
privatekey8 - Static variable in class example.gas.PayForUserDemo
 
privatekey8 - Static variable in class example.signature.MutiSignDemo
 
privatekey8 - Static variable in class example.transaction.MakeTxWithoutWalletDemo
 
privatekey9 - Static variable in class example.gas.PayForUserDemo
 
privatekey9 - Static variable in class example.signature.MutiSignDemo
 
privatekey9 - Static variable in class example.transaction.MakeTxWithoutWalletDemo
 
privateKeyToWif(String) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
Program - Class in com.github.DNAProject.core.program
 
Program() - Constructor for class com.github.DNAProject.core.program.Program
 
ProgramFromMultiPubKey(int, byte[]...) - Static method in class com.github.DNAProject.core.program.Program
 
programFromMultiPubKey(byte[][], short) - Static method in class com.github.DNAProject.core.program.Program
 
ProgramFromParams(byte[][]) - Static method in class com.github.DNAProject.core.program.Program
 
programFromParams(byte[][]) - Static method in class com.github.DNAProject.core.program.Program
 
ProgramFromPubKey(byte[]) - Static method in class com.github.DNAProject.core.program.Program
 
programFromPubKey(byte[]) - Static method in class com.github.DNAProject.core.program.Program
 
ProgramInfo - Class in com.github.DNAProject.core.program
 
ProgramInfo() - Constructor for class com.github.DNAProject.core.program.ProgramInfo
 
ProgramInfo(byte[][], short) - Constructor for class com.github.DNAProject.core.program.ProgramInfo
 
pubKey - Variable in class com.github.DNAProject.core.payload.Enrollment
 
pubkey - Variable in class com.github.DNAProject.sdk.info.AccountInfo
 
pubkey - Variable in class com.github.DNAProject.sdk.info.IdentityInfo
 
pubKeys - Variable in class com.github.DNAProject.core.asset.Sig
 
pubKeys - Variable in class com.github.DNAProject.core.payload.Vote
 
publicKey - Variable in class com.github.DNAProject.core.program.ProgramInfo
 
publicKey - Variable in class com.github.DNAProject.sdk.wallet.Account
 
publicKey - Variable in class com.github.DNAProject.sdk.wallet.Control
 
PublicKeyIdErr - Static variable in class com.github.DNAProject.common.ErrorCode
 
push(UIntBase) - Method in class com.github.DNAProject.core.scripts.ScriptBuilder
 
pushMap(ScriptBuilder, Object) - Static method in class com.github.DNAProject.smartcontract.neovm.abi.BuildParams
 
pushNum(short) - Method in class com.github.DNAProject.core.scripts.ScriptBuilder
 
pushPack() - Method in class com.github.DNAProject.core.scripts.ScriptBuilder
 
pushParam(ScriptBuilder, Object) - Static method in class com.github.DNAProject.smartcontract.neovm.abi.BuildParams
 
pushStruct(ScriptBuilder, Object) - Static method in class com.github.DNAProject.smartcontract.neovm.abi.BuildParams
 
PWD - Static variable in class example.gas.ExchangeDemo
 

Q

QrCodeDemo - Class in example.wallet
 
QrCodeDemo() - Constructor for class example.wallet.QrCodeDemo
 
queryAllowance(String, String) - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
queryAllowance(String, String) - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
queryAllowance(String, String, byte[]) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
queryAuth(String, String, String) - Method in class com.github.DNAProject.smartcontract.nativevm.Auth
 
queryBalanceOf(String) - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
queryBalanceOf(String) - Method in class com.github.DNAProject.smartcontract.neovm.Nep5
 
queryBalanceOf(String) - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
queryBalanceOf(String) - Method in class com.github.DNAProject.smartcontract.neovm.Oep5
 
queryBalanceOf(String, byte[]) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
queryDecimals() - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
queryDecimals() - Method in class com.github.DNAProject.smartcontract.neovm.Nep5
 
queryDecimals() - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
queryName() - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
queryName() - Method in class com.github.DNAProject.smartcontract.neovm.Nep5
 
queryName() - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
queryName() - Method in class com.github.DNAProject.smartcontract.neovm.Oep5
 
queryName(byte[]) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
querySymbol() - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
querySymbol() - Method in class com.github.DNAProject.smartcontract.neovm.Nep5
 
querySymbol() - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
querySymbol() - Method in class com.github.DNAProject.smartcontract.neovm.Oep5
 
querySymbol(byte[]) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
queryTokenByID(String) - Method in class com.github.DNAProject.smartcontract.neovm.Oep5
 
queryTokenIDByIndex(String) - Method in class com.github.DNAProject.smartcontract.neovm.Oep5
 
queryTokenIDByIndex(int) - Method in class com.github.DNAProject.smartcontract.neovm.Oep5
 
queryTotalSupply() - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
queryTotalSupply() - Method in class com.github.DNAProject.smartcontract.neovm.Nep5
 
queryTotalSupply() - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
queryTotalSupply() - Method in class com.github.DNAProject.smartcontract.neovm.Oep5
 
queryTotalSupply(byte[]) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
quitNode(Account, String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
QuitSideChainParam - Class in com.github.DNAProject.core.sidechaingovernance
 
QuitSideChainParam(String, Address) - Constructor for class com.github.DNAProject.core.sidechaingovernance.QuitSideChainParam
 

R

ratio - Variable in class com.github.DNAProject.core.sidechaingovernance.RegisterSideChainParam
 
ratio - Variable in class com.github.DNAProject.core.sidechaingovernance.SideChain
 
read(byte[]) - Method in class com.github.DNAProject.io.BinaryReader
 
read(byte[], int, int) - Method in class com.github.DNAProject.io.BinaryReader
 
readAddress(BinaryReader) - Static method in class com.github.DNAProject.io.utils
 
readBoolean() - Method in class com.github.DNAProject.io.BinaryReader
 
readByte() - Method in class com.github.DNAProject.io.BinaryReader
 
readBytes(BinaryReader) - Static method in class com.github.DNAProject.core.program.Program
 
readBytes(int) - Method in class com.github.DNAProject.io.BinaryReader
 
readDouble() - Method in class com.github.DNAProject.io.BinaryReader
 
readECPoint() - Method in class com.github.DNAProject.io.BinaryReader
 
readFixedString(int) - Method in class com.github.DNAProject.io.BinaryReader
 
readFloat() - Method in class com.github.DNAProject.io.BinaryReader
 
readInt() - Method in class com.github.DNAProject.io.BinaryReader
 
readLong() - Method in class com.github.DNAProject.io.BinaryReader
 
readNum(BinaryReader) - Static method in class com.github.DNAProject.core.program.Program
 
readOpCode(BinaryReader) - Static method in class com.github.DNAProject.core.program.Program
 
readSerializable(Class<T>) - Method in class com.github.DNAProject.io.BinaryReader
 
readSerializableArray(Class<T>) - Method in class com.github.DNAProject.io.BinaryReader
 
readShort() - Method in class com.github.DNAProject.io.BinaryReader
 
readVarBytes() - Method in class com.github.DNAProject.io.BinaryReader
 
readVarBytes(int) - Method in class com.github.DNAProject.io.BinaryReader
 
readVarBytes2() - Method in class com.github.DNAProject.io.BinaryReader
 
readVarInt() - Method in class com.github.DNAProject.io.BinaryReader
 
readVarInt(long) - Method in class com.github.DNAProject.io.BinaryReader
 
readVarInt(BinaryReader) - Static method in class com.github.DNAProject.io.utils
 
readVarInt2(long) - Method in class com.github.DNAProject.io.BinaryReader
 
readVarString() - Method in class com.github.DNAProject.io.BinaryReader
 
Record - Class in com.github.DNAProject.smartcontract.neovm
 
record() - Method in class com.github.DNAProject.smartcontract.NeoVm
RecordTx
Record(DnaSdk) - Constructor for class com.github.DNAProject.smartcontract.neovm.Record
 
RecordTxDemo - Class in example.smartcontract
 
RecordTxDemo() - Constructor for class example.smartcontract.RecordTxDemo
 
reduceInitPos(Account, String, int, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
registerCandidate(Account, String, long, String, String, byte[], long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
RegisterSideChainParam - Class in com.github.DNAProject.core.sidechaingovernance
 
RegisterSideChainParam(String, Address, int, long, long, byte[], int) - Constructor for class com.github.DNAProject.core.sidechaingovernance.RegisterSideChainParam
 
rejectCandidate(Account, String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
rejectCandidate(Address, int, Account[], byte[][], String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
removeAccount(String) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
removeEventParamsValue(String) - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
removeEventParamsValue(String) - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
removeFunctionParamsValue(String) - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
removeFunctionParamsValue(String) - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
removeIdentity(String) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
removePrevZero(byte[]) - Static method in class com.github.DNAProject.common.Helper
 
removeResult(String) - Static method in class com.github.DNAProject.network.websocket.MsgQueue
 
resetWallet() - Method in class com.github.DNAProject.sdk.manager.WalletMgr
wallet in memory = wallet file data
RestClient - Class in com.github.DNAProject.network.rest
 
RestClient(String) - Constructor for class com.github.DNAProject.network.rest.RestClient
 
RestfulException - Exception in com.github.DNAProject.network.exception
 
RestfulException(String) - Constructor for exception com.github.DNAProject.network.exception.RestfulException
 
RestfulException(String, Throwable) - Constructor for exception com.github.DNAProject.network.exception.RestfulException
 
Result - Class in com.github.DNAProject.network.rest
 
Result() - Constructor for class com.github.DNAProject.network.rest.Result
 
Result - Variable in class com.github.DNAProject.network.rest.Result
 
Result - Class in com.github.DNAProject.network.websocket
 
Result() - Constructor for class com.github.DNAProject.network.websocket.Result
 
Result - Variable in class com.github.DNAProject.network.websocket.Result
 
ResultIsNull - Static variable in class com.github.DNAProject.common.ErrorCode
 
returntype - Variable in class com.github.DNAProject.smartcontract.nativevm.abi.AbiEvent
 
returntype - Variable in class com.github.DNAProject.smartcontract.nativevm.abi.AbiFunction
 
returntype - Variable in class com.github.DNAProject.smartcontract.neovm.abi.AbiEvent
 
returntype - Variable in class com.github.DNAProject.smartcontract.neovm.abi.AbiFunction
 
reverse(byte[]) - Static method in class com.github.DNAProject.common.Helper
 
reverse(String) - Static method in class com.github.DNAProject.common.Helper
 
ripemd160(byte[]) - Static method in class com.github.DNAProject.crypto.Digest
 
RpcClient - Class in com.github.DNAProject.network.rpc
 
RpcClient(String) - Constructor for class com.github.DNAProject.network.rpc.RpcClient
 
RpcException - Exception in com.github.DNAProject.network.exception
 
RpcException(int, String) - Constructor for exception com.github.DNAProject.network.exception.RpcException
 

S

salt - Variable in class com.github.DNAProject.sdk.wallet.Account
 
salt - Variable in class com.github.DNAProject.sdk.wallet.Control
 
SATOSHI - Static variable in class com.github.DNAProject.common.Fixed8
 
saveWallet() - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
ScriptBuilder - Class in com.github.DNAProject.core.scripts
 
ScriptBuilder() - Constructor for class com.github.DNAProject.core.scripts.ScriptBuilder
 
ScriptOp - Enum in com.github.DNAProject.core.scripts
 
Scrypt - Class in com.github.DNAProject.sdk.wallet
 
Scrypt() - Constructor for class com.github.DNAProject.sdk.wallet.Scrypt
 
Scrypt(int, int, int) - Constructor for class com.github.DNAProject.sdk.wallet.Scrypt
 
SDKException - Exception in com.github.DNAProject.sdk.exception
 
SDKException(String) - Constructor for exception com.github.DNAProject.sdk.exception.SDKException
 
SDKException(String, Throwable) - Constructor for exception com.github.DNAProject.sdk.exception.SDKException
 
SDKException(Throwable) - Constructor for exception com.github.DNAProject.sdk.exception.SDKException
 
SDKRuntimeException - Exception in com.github.DNAProject.sdk.exception
 
SDKRuntimeException(String) - Constructor for exception com.github.DNAProject.sdk.exception.SDKRuntimeException
 
SDKRuntimeException(String, Throwable) - Constructor for exception com.github.DNAProject.sdk.exception.SDKRuntimeException
 
secp256r1 - Static variable in class com.github.DNAProject.crypto.ECC
 
Seek(long) - Method in class com.github.DNAProject.io.BinaryReader
 
send(Object) - Method in class com.github.DNAProject.network.rpc.Interfaces
 
send(Map) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
send(Map) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
sendAddAttributes(String, String, byte[], Attribute[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendAddAttributes(String, Account, Attribute[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendAddPubKey(String, String, byte[], String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendAddPubKey(String, String, String, byte[], String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendAddPubKey(String, Account, String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendAddRecovery(String, String, byte[], String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendApprove(Account, String, long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
sendApprove(Account, String, long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
sendApprove(Account, String, byte[], long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
sendApproveMulti(Account[], Oep8State[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
sendChangeRecovery(String, String, String, String, byte[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendCommit(String, String, byte[], String, String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.ClaimRecord
 
sendCompound(Account, long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
sender - Variable in class com.github.DNAProject.core.asset.TransferFrom
 
SenderAmtNotEqPasswordAmt - Static variable in class com.github.DNAProject.common.ErrorCode
 
sendGet(String, String, byte[], String) - Method in class com.github.DNAProject.smartcontract.neovm.Record
 
sendGetAttributes(String) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendGetDDO(String) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendGetKeyState(String, int) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendGetPublicKeys(String) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendGetStatus(String) - Method in class com.github.DNAProject.smartcontract.neovm.ClaimRecord
 
sendHeartBeat() - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
sendHeartBeat() - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
sendInit(String, String, byte[], String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Auth
 
sendInit(Account, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Nep5
 
sendInit(Account, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
sendInit(Account, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep5
 
sendInit(Account, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
sendInitPreExec(Account, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Nep5
 
sendInitPreExec(Account, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
sendInitPreExec(Account, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
sendMultiSigRawTx(String, int, String[]) - Method in class com.github.DNAProject.sdk.manager.SignServer
 
sendPut(String, String, byte[], String, String, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Record
 
sendRawTransaction(boolean, String, String) - Method in interface com.github.DNAProject.network.connect.IConnector
 
sendRawTransaction(String) - Method in interface com.github.DNAProject.network.connect.IConnector
 
sendRawTransaction(String) - Method in class com.github.DNAProject.network.rest.RestClient
 
sendRawTransaction(boolean, String, String) - Method in class com.github.DNAProject.network.rest.RestClient
 
sendRawTransaction(String) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
sendRawTransaction(boolean, String, String) - Method in class com.github.DNAProject.network.rpc.RpcClient
 
sendRawTransaction(boolean, String, String) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
sendRawTransaction(String) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
sendRawTransaction(Transaction) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
sendRawTransaction(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
SendRawTransactionPreExec - Static variable in class com.github.DNAProject.common.ErrorCode
 
sendRawTransactionPreExec(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
sendRawTransactionSync(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
wait result after send
SendRawTxError - Static variable in class com.github.DNAProject.common.ErrorCode
 
sendRegister(Identity, String, Account, long, long, boolean) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendRegister(Identity, String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendRegisterPreExec(Identity, String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendRegisterWithAttrs(Identity, String, Attribute[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendRemoveAttribute(String, String, byte[], String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendRemoveAttribute(String, Account, String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendRemovePubKey(String, String, byte[], String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendRemovePubKey(String, String, String, byte[], String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendRemovePubKey(String, Account, String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
sendRevoke(String, String, byte[], String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.ClaimRecord
 
sendSigNativeInvokeTx(String, String, int, long, long, Map) - Method in class com.github.DNAProject.sdk.manager.SignServer
 
sendSigNeoInvokeTx(String, int, long, long, Map) - Method in class com.github.DNAProject.sdk.manager.SignServer
 
sendSigRawTx(String) - Method in class com.github.DNAProject.sdk.manager.SignServer
 
sendSigTransferTx(String, String, String, long, long, long) - Method in class com.github.DNAProject.sdk.manager.SignServer
 
sendSubscribe(Map) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
sendSubscribe(Map) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
sendTransaction(String, Account, Account, long, long, AbiFunction, boolean) - Method in class com.github.DNAProject.smartcontract.NeoVm
 
sendTransfer(String, String, byte[], long, String, String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Auth
 
sendTransfer(Account, String, long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
sendTransfer(Account, String, long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Nep5
 
sendTransfer(Account, String, long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
sendTransfer(Account, String, BigInteger, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
sendTransfer(Account, String, BigInteger, Account, long, long, boolean) - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
sendTransfer(Account, String, byte[], long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
sendTransfer(DnaSdk) - Static method in class example.gas.GasDemo2
 
sendTransfer(DnaSdk) - Static method in class example.oep.Oep4Demo2
 
sendTransfer2(DnaSdk) - Static method in class example.oep.Oep4Demo2
 
sendTransferFrom(Account, String, String, long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
sendTransferFrom(Account, String, String, long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
sendTransferFrom(Account, String, String, byte[], long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
sendTransferFromMulti(Account[], TransferFrom[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
sendTransferFromMultiSignAddr(int, byte[][], Account[], String, long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
sendTransferFromMultiSignAddr(DnaSdk) - Static method in class example.gas.GasDemo2
 
sendTransferFromMultiSignAddr(DnaSdk) - Static method in class example.oep.Oep4Demo2
 
sendTransferFromMultiToMulti(DnaSdk) - Static method in class example.gas.GasDemo2
 
sendTransferFromMultiToMulti(DnaSdk) - Static method in class example.oep.Oep4Demo2
 
sendTransferMulti(Account[], State[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
sendTransferMulti(Account[], State[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
sendTransferMulti(Account[], Oep8State[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
sendTransferPreExec(Account, String, long) - Method in class com.github.DNAProject.smartcontract.neovm.Nep5
 
sendTransferPreExec(Account, String, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
sendTransferPreExec(Account, String, byte[], long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
Serializable - Interface in com.github.DNAProject.io
Serialize interface
serialize(BinaryWriter) - Method in class com.github.DNAProject.common.Fixed8
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.common.UIntBase
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.asset.Contract
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.asset.Sig
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.asset.State
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.asset.TransferFrom
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.asset.Transfers
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.block.Block
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.DataSignature
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.dnaid.Attribute
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.globalparams.Params
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.governance.AuthorizeInfo
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.governance.Configuration
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.governance.GlobalParam
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.governance.GlobalParam1
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.governance.GlobalParam2
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.governance.GovernanceView
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.governance.NodeToSideChainParams
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.governance.PeerPoolItem
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.governance.SplitCurve
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.sidechaingovernance.NodeToSideChainParams
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.sidechaingovernance.SideChain
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.sidechaingovernance.SideChainNodeInfo
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.transaction.Attribute
 
serialize(BinaryWriter) - Method in class com.github.DNAProject.core.transaction.Transaction
 
serialize(BinaryWriter) - Method in interface com.github.DNAProject.io.Serializable
 
serializeAbiFunction(AbiFunction) - Static method in class com.github.DNAProject.smartcontract.nativevm.abi.NativeBuildParams
 
serializeAbiFunction(AbiFunction) - Static method in class com.github.DNAProject.smartcontract.neovm.abi.BuildParams
 
serializeExclusiveData(BinaryWriter) - Method in class com.github.DNAProject.core.payload.Bookkeeper
 
serializeExclusiveData(BinaryWriter) - Method in class com.github.DNAProject.core.payload.Bookkeeping
 
serializeExclusiveData(BinaryWriter) - Method in class com.github.DNAProject.core.payload.DeployCode
 
serializeExclusiveData(BinaryWriter) - Method in class com.github.DNAProject.core.payload.DeployWasmCode
 
serializeExclusiveData(BinaryWriter) - Method in class com.github.DNAProject.core.payload.Enrollment
 
serializeExclusiveData(BinaryWriter) - Method in class com.github.DNAProject.core.payload.InvokeCode
 
serializeExclusiveData(BinaryWriter) - Method in class com.github.DNAProject.core.payload.InvokeWasmCode
 
serializeExclusiveData(BinaryWriter) - Method in class com.github.DNAProject.core.payload.Vote
 
serializeExclusiveData(BinaryWriter) - Method in class com.github.DNAProject.core.transaction.Transaction
 
serializePrivateKey() - Method in class com.github.DNAProject.account.Account
 
serializePublicKey() - Method in class com.github.DNAProject.account.Account
 
serializeStackItem(BinaryWriter, Object) - Static method in class com.github.DNAProject.smartcontract.neovm.abi.BuildParams
 
serializeUnsigned(BinaryWriter) - Method in class com.github.DNAProject.core.block.Block
 
serializeUnsigned(BinaryWriter) - Method in class com.github.DNAProject.core.DataSignature
 
serializeUnsigned(BinaryWriter) - Method in interface com.github.DNAProject.core.Signable
 
serializeUnsigned(BinaryWriter) - Method in class com.github.DNAProject.core.transaction.Transaction
 
setAccounts(List<Account>) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
setAddress(String) - Method in class com.github.DNAProject.sdk.wallet.Control
 
setCodeAddress(String) - Method in class com.github.DNAProject.smartcontract.Vm
 
setConnectMainNet() - Method in class com.github.DNAProject.DnaSdk
 
setConnector(IConnector) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
setConnectTestNet() - Method in class com.github.DNAProject.DnaSdk
 
setContractAddress(String) - Method in class com.github.DNAProject.common.NotifyEventInfo
 
setContractAddress(String) - Method in class com.github.DNAProject.smartcontract.neovm.ClaimRecord
 
setContractAddress(String) - Method in class com.github.DNAProject.smartcontract.neovm.Nep5
 
setContractAddress(String) - Method in class com.github.DNAProject.smartcontract.neovm.Oep4
 
setContractAddress(String) - Method in class com.github.DNAProject.smartcontract.neovm.Oep5
 
setContractAddress(String) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
setContractAddress(String) - Method in class com.github.DNAProject.smartcontract.neovm.Record
 
setCreateTime(String) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
setDefaultAccount(int) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
setDefaultAccount(String) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
setDefaultAccountAddress(String) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
setDefaultConnect(ConnectMgr) - Method in class com.github.DNAProject.DnaSdk
 
setDefaultDnaid(String) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
setDefaultIdentity(int) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
setDefaultIdentity(String) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
setDigest(Digest) - Static method in class com.github.DNAProject.sdk.manager.ECIES
 
setDkLen(int) - Method in class com.github.DNAProject.sdk.wallet.Scrypt
 
setEncAlg(String) - Method in class com.github.DNAProject.sdk.wallet.Account
 
setEncAlg(String) - Method in class com.github.DNAProject.sdk.wallet.Control
 
setEntrypoint(String) - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
setEntrypoint(String) - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
setExtra(Object) - Method in class com.github.DNAProject.sdk.wallet.Account
 
setExtra(Object) - Method in class com.github.DNAProject.sdk.wallet.Identity
 
setExtra(Object) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
setGasConsumed(long) - Method in class com.github.DNAProject.common.SmartCodeEvent
 
setGlobalParam(Account, Params, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
setGlobalParam(int, Account[], Params, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
setHash(String) - Method in class com.github.DNAProject.sdk.wallet.Account
 
setHash(String) - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
setHash(String) - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
setIdentities(List<Identity>) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
setKey(String) - Method in class com.github.DNAProject.sdk.wallet.Account
 
setLog(boolean) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
setM(short) - Method in class com.github.DNAProject.core.program.ProgramInfo
 
setN(int) - Method in class com.github.DNAProject.sdk.wallet.Scrypt
 
setName(String) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
setNotify(List<NotifyEventInfo>) - Method in class com.github.DNAProject.common.SmartCodeEvent
 
setOperator(Account, Address, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
setOperator(int, Account[], Address, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
setP(int) - Method in class com.github.DNAProject.sdk.wallet.Scrypt
 
setParamsValue(Object...) - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiEvent
 
setParamsValue(Object...) - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiFunction
 
setParamsValue(Object...) - Method in class com.github.DNAProject.smartcontract.nativevm.abi.SubType
 
setParamsValue(Object...) - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiEvent
 
setParamsValue(Object...) - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiFunction
 
SetParamsValueValueNumError - Static variable in class com.github.DNAProject.common.ErrorCode
 
setPeerCost(Account, String, int, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
setPrikey(String) - Method in class com.github.DNAProject.sdk.info.AccountInfo
 
setPrikey(String) - Method in class com.github.DNAProject.sdk.info.IdentityInfo
 
setPriwif(String) - Method in class com.github.DNAProject.sdk.info.AccountInfo
 
setPriwif(String) - Method in class com.github.DNAProject.sdk.info.IdentityInfo
 
setPublicKey(byte[][]) - Method in class com.github.DNAProject.core.program.ProgramInfo
 
setPublicKey(String) - Method in class com.github.DNAProject.sdk.wallet.Account
 
setPublicKey(String) - Method in class com.github.DNAProject.sdk.wallet.Control
 
setR(int) - Method in class com.github.DNAProject.sdk.wallet.Scrypt
 
setReqId(long) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
setReqId(long) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
setRestful(String) - Method in class com.github.DNAProject.DnaSdk
 
setRpc(String) - Method in class com.github.DNAProject.DnaSdk
 
setSalt(byte[]) - Method in class com.github.DNAProject.sdk.wallet.Account
 
setSalt(byte[]) - Method in class com.github.DNAProject.sdk.wallet.Control
 
setScrypt(Scrypt) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
setSideChainRest(String) - Method in class com.github.DNAProject.DnaSdk
 
setSideChainRpc(String) - Method in class com.github.DNAProject.DnaSdk
 
setSideChainWebsocket(String, Object) - Method in class com.github.DNAProject.DnaSdk
 
setSignatureScheme(SignatureScheme) - Method in class com.github.DNAProject.DnaSdk
 
setSignatureScheme(SignatureScheme) - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
setSignServer(String) - Method in class com.github.DNAProject.DnaSdk
 
setState(int) - Method in class com.github.DNAProject.common.SmartCodeEvent
 
setStates(List<Object>) - Method in class com.github.DNAProject.common.NotifyEventInfo
 
setTxHash(String) - Method in class com.github.DNAProject.common.SmartCodeEvent
 
setValue(Object) - Method in class com.github.DNAProject.smartcontract.nativevm.abi.Parameter
 
setValue(Object) - Method in class com.github.DNAProject.smartcontract.neovm.abi.Parameter
 
setVersion(String) - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
setWesocket(String, Object) - Method in class com.github.DNAProject.DnaSdk
 
sha256(byte[]) - Static method in class com.github.DNAProject.crypto.Digest
 
sha256(byte[], int, int) - Static method in class com.github.DNAProject.crypto.Digest
 
showBalance(DnaSdk, Account[]) - Static method in class example.gas.GasDemo2
 
showBalance(DnaSdk, Account[]) - Static method in class example.oep.Oep4Demo
 
showBalance(DnaSdk, Account[]) - Static method in class example.oep.Oep4Demo2
 
SideChain - Class in com.github.DNAProject.core.sidechaingovernance
 
SideChain() - Constructor for class com.github.DNAProject.core.sidechaingovernance.SideChain
 
sideChainId - Variable in class com.github.DNAProject.core.governance.NodeToSideChainParams
 
sideChainId - Variable in class com.github.DNAProject.core.sidechaingovernance.InflationParam
 
sideChainId - Variable in class com.github.DNAProject.core.sidechaingovernance.NodeToSideChainParams
 
sideChainID - Variable in class com.github.DNAProject.core.sidechaingovernance.QuitSideChainParam
 
sideChainID - Variable in class com.github.DNAProject.core.sidechaingovernance.RegisterSideChainParam
 
sideChainId - Variable in class com.github.DNAProject.core.sidechaingovernance.SideChain
 
sideChainId - Variable in class com.github.DNAProject.core.sidechaingovernance.SideChainNodeInfo
 
sideChainId - Variable in class com.github.DNAProject.core.sidechaingovernance.SwapParam
 
SideChainNodeInfo - Class in com.github.DNAProject.core.sidechaingovernance
 
SideChainNodeInfo() - Constructor for class com.github.DNAProject.core.sidechaingovernance.SideChainNodeInfo
 
Sig - Class in com.github.DNAProject.core.asset
 
Sig() - Constructor for class com.github.DNAProject.core.asset.Sig
 
sigData - Variable in class com.github.DNAProject.core.asset.Sig
 
sigData - Variable in class com.github.DNAProject.core.block.Block
 
sign(Account, SignatureScheme) - Method in class com.github.DNAProject.core.DataSignature
 
sign(Account, SignatureScheme) - Method in interface com.github.DNAProject.core.Signable
 
Signable - Interface in com.github.DNAProject.core
 
signature() - Method in class com.github.DNAProject.core.DataSignature
 
Signature - Class in com.github.DNAProject.crypto
 
Signature(SignatureScheme, AlgorithmParameterSpec, byte[]) - Constructor for class com.github.DNAProject.crypto.Signature
 
Signature(byte[]) - Constructor for class com.github.DNAProject.crypto.Signature
 
signatureData(Account, byte[]) - Method in class com.github.DNAProject.DnaSdk
 
SignatureDemo - Class in example.signature
 
SignatureDemo() - Constructor for class example.signature.SignatureDemo
 
SignatureHandler - Class in com.github.DNAProject.crypto
 
SignatureHandler(KeyType, SignatureScheme) - Constructor for class com.github.DNAProject.crypto.SignatureHandler
 
SignatureScheme - Enum in com.github.DNAProject.crypto
 
signatureScheme - Static variable in class com.github.DNAProject.sdk.manager.ECIES
 
signatureScheme - Variable in class com.github.DNAProject.sdk.wallet.Account
 
SignServer - Class in com.github.DNAProject.sdk.manager
 
SignServer(String) - Constructor for class com.github.DNAProject.sdk.manager.SignServer
 
SignServerDemo - Class in example.signature
 
SignServerDemo() - Constructor for class example.signature.SignServerDemo
 
signTx(Transaction, String, String, byte[]) - Method in class com.github.DNAProject.DnaSdk
 
signTx(Transaction, Account[][]) - Method in class com.github.DNAProject.DnaSdk
sign tx
signTx(Transaction, Account[][], int[]) - Method in class com.github.DNAProject.DnaSdk
signTx
sigs - Variable in class com.github.DNAProject.core.transaction.Transaction
 
size - Variable in class com.github.DNAProject.core.transaction.Attribute
 
size() - Static method in class com.github.DNAProject.network.websocket.MsgQueue
 
sm2p256v1 - Static variable in class com.github.DNAProject.crypto.ECC
 
SmartCodeEvent - Class in com.github.DNAProject.common
 
SmartCodeEvent() - Constructor for class com.github.DNAProject.common.SmartCodeEvent
 
sortPublicKeys(byte[]...) - Static method in class com.github.DNAProject.core.program.Program
 
spender - Variable in class com.github.DNAProject.smartcontract.neovm.oep8.TransferFrom
 
SplitCurve - Class in com.github.DNAProject.core.governance
 
SplitCurve() - Constructor for class com.github.DNAProject.core.governance.SplitCurve
 
SplitCurve(int[]) - Constructor for class com.github.DNAProject.core.governance.SplitCurve
 
startThread(DnaSdk, String, String) - Static method in class example.oep.Oep4MultiTheadDemo
 
startWebsocketThread(boolean) - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
startWebsocketThread(boolean) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
State - Variable in class com.github.DNAProject.common.SmartCodeEvent
 
State - Class in com.github.DNAProject.core.asset
 
State() - Constructor for class com.github.DNAProject.core.asset.State
 
State(Address, Address, long) - Constructor for class com.github.DNAProject.core.asset.State
 
States - Variable in class com.github.DNAProject.common.NotifyEventInfo
 
states - Variable in class com.github.DNAProject.core.asset.Transfers
 
status - Variable in class com.github.DNAProject.core.governance.PeerPoolItem
 
status - Variable in class com.github.DNAProject.core.sidechaingovernance.SideChain
 
Struct - Class in com.github.DNAProject.smartcontract.nativevm.abi
 
Struct() - Constructor for class com.github.DNAProject.smartcontract.nativevm.abi.Struct
 
Struct - Class in com.github.DNAProject.smartcontract.neovm.abi
 
Struct() - Constructor for class com.github.DNAProject.smartcontract.neovm.abi.Struct
 
subtract(Fixed8) - Method in class com.github.DNAProject.common.Fixed8
 
subType - Variable in class com.github.DNAProject.smartcontract.nativevm.abi.Parameter
 
SubType - Class in com.github.DNAProject.smartcontract.nativevm.abi
 
SubType() - Constructor for class com.github.DNAProject.smartcontract.nativevm.abi.SubType
 
sum(Fixed8[]) - Static method in class com.github.DNAProject.common.Fixed8
 
sum(T[], Function<T, Fixed8>) - Static method in class com.github.DNAProject.common.Fixed8
 
SwapParam - Class in com.github.DNAProject.core.sidechaingovernance
 
SwapParam(String, Address, long) - Constructor for class com.github.DNAProject.core.sidechaingovernance.SwapParam
 
switchNode(DnaSdk, String) - Static method in class example.oep.Oep4MultiTheadDemo
 
syncSendRawTransaction(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
wait result after send

T

takeOwnership(Account, Oep5Param, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep5
 
TargetHashesErr - Static variable in class com.github.DNAProject.common.ErrorCode
 
timestamp - Variable in class com.github.DNAProject.core.block.Block
 
to - Variable in class com.github.DNAProject.core.asset.State
 
to - Variable in class com.github.DNAProject.core.asset.TransferFrom
 
to - Variable in class com.github.DNAProject.smartcontract.neovm.oep8.Oep8State
 
to - Variable in class com.github.DNAProject.smartcontract.neovm.oep8.TransferFrom
 
toAcct - Variable in class com.github.DNAProject.smartcontract.neovm.oep5.Oep5Param
 
toArray() - Method in class com.github.DNAProject.common.UIntBase
 
toArray() - Method in class com.github.DNAProject.core.scripts.ScriptBuilder
 
toArray() - Method in interface com.github.DNAProject.io.Serializable
 
toBase58() - Method in class com.github.DNAProject.common.Address
 
toByteArray() - Method in class com.github.DNAProject.core.scripts.WasmScriptBuilder
 
toByteArray() - Method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
toByteArray() - Method in class com.github.DNAProject.crypto.bip32.HdPublicKey
 
toBytes() - Method in class com.github.DNAProject.crypto.Signature
 
toHexString(byte[]) - Static method in class com.github.DNAProject.common.Helper
 
toHexString() - Method in class com.github.DNAProject.common.UIntBase
 
toHexString() - Method in class com.github.DNAProject.core.scripts.WasmScriptBuilder
 
toHexString() - Method in class com.github.DNAProject.crypto.bip32.HdPrivateKey
 
toHexString() - Method in class com.github.DNAProject.crypto.bip32.HdPublicKey
 
toHexString() - Method in interface com.github.DNAProject.io.Serializable
 
toJson() - Method in class com.github.DNAProject.common.NotifyEventInfo
 
toJson() - Method in class com.github.DNAProject.core.governance.AuthorizeInfo
 
toJson() - Method in class com.github.DNAProject.core.sidechaingovernance.SideChain
 
toJson() - Method in class com.github.DNAProject.core.sidechaingovernance.SwapParam
 
tokenId - Variable in class com.github.DNAProject.smartcontract.neovm.oep5.Oep5Param
 
tokenId - Variable in class com.github.DNAProject.smartcontract.neovm.oep8.Oep8State
 
tokenId - Variable in class com.github.DNAProject.smartcontract.neovm.oep8.TransferFrom
 
toLong() - Method in class com.github.DNAProject.common.Fixed8
 
toScriptHash(byte[]) - Static method in class com.github.DNAProject.common.Address
 
toString() - Method in class com.github.DNAProject.common.Fixed8
 
toString(Map<String, Object>) - Static method in class com.github.DNAProject.common.Helper
 
toString() - Method in class com.github.DNAProject.common.UIntBase
 
toString() - Method in class com.github.DNAProject.core.transaction.Attribute
 
toString() - Method in enum com.github.DNAProject.crypto.Curve
 
toString(ECPoint) - Static method in class com.github.DNAProject.crypto.ECC
 
toString() - Method in enum com.github.DNAProject.crypto.SignatureScheme
 
toString() - Method in class com.github.DNAProject.network.rest.Result
 
toString() - Method in class com.github.DNAProject.sdk.info.AccountInfo
 
toString() - Method in class com.github.DNAProject.sdk.info.IdentityInfo
 
toString() - Method in class com.github.DNAProject.sdk.wallet.Account
 
toString() - Method in class com.github.DNAProject.sdk.wallet.Control
 
toString() - Method in class com.github.DNAProject.sdk.wallet.Identity
 
toString() - Method in class com.github.DNAProject.sdk.wallet.Scrypt
 
toString() - Method in class com.github.DNAProject.sdk.wallet.Wallet
 
toString() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiEvent
 
toString() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiFunction
 
toString() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.AbiInfo
 
toString() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.Parameter
 
toString() - Method in class com.github.DNAProject.smartcontract.nativevm.abi.SubType
 
toString() - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiEvent
 
toString() - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiFunction
 
toString() - Method in class com.github.DNAProject.smartcontract.neovm.abi.AbiInfo
 
toString() - Method in class com.github.DNAProject.smartcontract.neovm.abi.Parameter
 
totalBalanceOf(String) - Method in class com.github.DNAProject.smartcontract.neovm.Oep8
 
totalPos - Variable in class com.github.DNAProject.core.governance.PeerPoolItem
 
Transaction - Class in com.github.DNAProject.core.transaction
 
Transaction(TransactionType) - Constructor for class com.github.DNAProject.core.transaction.Transaction
 
transactions - Variable in class com.github.DNAProject.core.block.Block
 
transactionsRoot - Variable in class com.github.DNAProject.core.block.Block
 
TransactionType - Enum in com.github.DNAProject.core.transaction
list transaction types
transfer(Account, Oep5Param, Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep5
 
transferAdmin(Account, Address, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
transferAdmin(int, Account[], Address, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.GlobalParams
 
TransferFrom - Class in com.github.DNAProject.core.asset
 
TransferFrom(Address, Address, Address, long) - Constructor for class com.github.DNAProject.core.asset.TransferFrom
 
TransferFrom - Class in com.github.DNAProject.smartcontract.neovm.oep8
 
TransferFrom(byte[], byte[], byte[], byte[], long) - Constructor for class com.github.DNAProject.smartcontract.neovm.oep8.TransferFrom
 
transferMulti(Account[], Oep5Param[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.neovm.Oep5
 
Transfers - Class in com.github.DNAProject.core.asset
 
Transfers() - Constructor for class com.github.DNAProject.core.asset.Transfers
 
Transfers(State[]) - Constructor for class com.github.DNAProject.core.asset.Transfers
 
TreeHasher - Class in com.github.DNAProject.merkle
 
TreeHasher() - Constructor for class com.github.DNAProject.merkle.TreeHasher
 
trim() - Method in class com.github.DNAProject.core.block.Block
 
tryParse(String, Address) - Static method in class com.github.DNAProject.common.Address
 
tryParse(String, Fixed8) - Static method in class com.github.DNAProject.common.Fixed8
 
tryParse(String, UInt256) - Static method in class com.github.DNAProject.common.UInt256
 
TX_MAX_SIG_SIZE - Static variable in class com.github.DNAProject.common.Common
 
TxDeserializeError - Static variable in class com.github.DNAProject.common.ErrorCode
 
TxHash - Variable in class com.github.DNAProject.common.SmartCodeEvent
 
txhash - Variable in class com.github.DNAProject.core.governance.GovernanceView
 
txType - Variable in class com.github.DNAProject.core.transaction.Transaction
 
type - Variable in class com.github.DNAProject.smartcontract.nativevm.abi.Parameter
 
type - Variable in class com.github.DNAProject.smartcontract.neovm.abi.Parameter
 
TypeError - Static variable in class com.github.DNAProject.common.ErrorCode
 

U

UInt256 - Class in com.github.DNAProject.common
Custom type which inherits base class defines 32-bit data, it mostly used to defined transaction identity
UInt256() - Constructor for class com.github.DNAProject.common.UInt256
 
UInt256(byte[]) - Constructor for class com.github.DNAProject.common.UInt256
 
UIntBase - Class in com.github.DNAProject.common
Custom type base abstract class, it defines the storage and the serialization and deserialization of actual data
UIntBase(int, byte[]) - Constructor for class com.github.DNAProject.common.UIntBase
 
unAuthorizeForPeer(Account, String[], long[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
unboundGas(String) - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
UnknownAsymmetricKeyType - Static variable in class com.github.DNAProject.common.ErrorCode
 
UnknownCurve - Static variable in class com.github.DNAProject.common.ErrorCode
 
UnknownCurveLabel - Static variable in class com.github.DNAProject.common.ErrorCode
 
UnknownKeyType - Static variable in class com.github.DNAProject.common.ErrorCode
 
unRegisterCandidate(Account, String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
UnsupportedKeyType - Static variable in class com.github.DNAProject.common.ErrorCode
 
UnsupportedSignatureScheme - Static variable in class com.github.DNAProject.common.ErrorCode
 
UnSupportOperation - Static variable in class com.github.DNAProject.common.ErrorCode
 
updateConfig(Account[], byte[][], int, Configuration, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
updateGlobalParam1(Account[], byte[][], int, GlobalParam1, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
updateGlobalParam2(Account[], byte[][], int, GlobalParam2, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
updateSplitCurve(Account[], byte[][], int, SplitCurve, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
Url_get_account_balance - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_allowance - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_block_by_hash - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_block_by_height - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_block_height - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_block_height_by_txhash - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_contract_state - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_generate_block_time - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_grant_ong - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_mem_pool_tx_count - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_mem_pool_tx_state - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_merkleproof - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_networkid - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_node_count - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_smartcodeevent_by_txhash - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_smartcodeevent_txs_by_height - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_storage - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_syncstatus - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_transaction - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_get_version - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
Url_send_transaction - Static variable in class com.github.DNAProject.network.rest.UrlConsts
 
UrlConsts - Class in com.github.DNAProject.network.rest
 
UrlConsts() - Constructor for class com.github.DNAProject.network.rest.UrlConsts
 
usage - Variable in class com.github.DNAProject.core.transaction.Attribute
 
utils - Class in com.github.DNAProject.io
 
utils() - Constructor for class com.github.DNAProject.io.utils
 

V

value - Variable in class com.github.DNAProject.core.asset.State
 
value - Variable in class com.github.DNAProject.core.asset.TransferFrom
 
value - Variable in class com.github.DNAProject.core.dnaid.Attribute
 
value - Variable in class com.github.DNAProject.core.globalparams.Param
 
value() - Method in enum com.github.DNAProject.core.InventoryType
 
value() - Method in enum com.github.DNAProject.core.payload.BookkeeperAction
 
value() - Method in enum com.github.DNAProject.core.transaction.AttributeUsage
 
value() - Method in enum com.github.DNAProject.core.transaction.TransactionType
 
value() - Method in enum com.github.DNAProject.core.VmType
 
value - Variable in class com.github.DNAProject.smartcontract.nativevm.abi.Parameter
 
value - Variable in class com.github.DNAProject.smartcontract.neovm.abi.Parameter
 
value - Variable in class com.github.DNAProject.smartcontract.neovm.oep8.Oep8State
 
value - Variable in class com.github.DNAProject.smartcontract.neovm.oep8.TransferFrom
 
valueOf(String) - Static method in enum com.github.DNAProject.core.InventoryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.DNAProject.core.payload.BookkeeperAction
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum com.github.DNAProject.core.payload.BookkeeperAction
 
valueOf(String) - Static method in enum com.github.DNAProject.core.scripts.ScriptOp
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum com.github.DNAProject.core.scripts.ScriptOp
 
valueOf(String) - Static method in enum com.github.DNAProject.core.transaction.AttributeUsage
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum com.github.DNAProject.core.transaction.AttributeUsage
 
valueOf(String) - Static method in enum com.github.DNAProject.core.transaction.TransactionType
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum com.github.DNAProject.core.transaction.TransactionType
 
valueOf(String) - Static method in enum com.github.DNAProject.core.VmType
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum com.github.DNAProject.core.VmType
 
valueOf(String) - Static method in enum com.github.DNAProject.crypto.bip32.Bitcoin
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.DNAProject.crypto.bip32.derivation.CharSequenceDerivation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.DNAProject.crypto.Curve
Returns the enum constant of this type with the specified name.
valueOf(ECCurve) - Static method in enum com.github.DNAProject.crypto.Curve
 
valueOf(String) - Static method in enum com.github.DNAProject.crypto.KeyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.DNAProject.crypto.SignatureScheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.DNAProject.smartcontract.neovm.abi.BuildParams.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.DNAProject.smartcontract.neovm.abi.Parameter.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.DNAProject.core.InventoryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.DNAProject.core.payload.BookkeeperAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.DNAProject.core.scripts.ScriptOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.DNAProject.core.transaction.AttributeUsage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.DNAProject.core.transaction.TransactionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.DNAProject.core.VmType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.DNAProject.crypto.bip32.Bitcoin
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.DNAProject.crypto.bip32.derivation.CharSequenceDerivation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.DNAProject.crypto.Curve
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.DNAProject.crypto.KeyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.DNAProject.crypto.SignatureScheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.DNAProject.smartcontract.neovm.abi.BuildParams.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.DNAProject.smartcontract.neovm.abi.Parameter.Type
Returns an array containing the constants of this enum type, in the order they are declared.
valueType - Variable in class com.github.DNAProject.core.dnaid.Attribute
 
verify() - Method in class com.github.DNAProject.core.block.Block
 
verify() - Method in class com.github.DNAProject.core.Inventory
 
verify() - Method in class com.github.DNAProject.core.transaction.Transaction
 
Verify(UInt256, List, UInt256) - Static method in class com.github.DNAProject.merkle.MerkleVerifier
 
verifyDnaIdClaim(String) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
VerifyDnaIdClaimErr - Static variable in class com.github.DNAProject.common.ErrorCode
 
VerifyLeafHashInclusion(UInt256, int, UInt256[], UInt256, int) - Static method in class com.github.DNAProject.merkle.MerkleVerifier
 
verifyMerkleProof(String) - Method in class com.github.DNAProject.smartcontract.nativevm.DnaId
 
verifySignature(byte[], byte[]) - Method in class com.github.DNAProject.account.Account
 
verifySignature(Account, byte[], byte[]) - Method in class com.github.DNAProject.core.DataSignature
 
verifySignature(Account, byte[], byte[]) - Method in interface com.github.DNAProject.core.Signable
 
verifySignature(PublicKey, byte[], byte[]) - Method in class com.github.DNAProject.crypto.SignatureHandler
 
verifySignature(byte[], byte[], byte[]) - Method in class com.github.DNAProject.DnaSdk
 
verifyToken(String, String, byte[], long, String, String) - Method in class com.github.DNAProject.smartcontract.nativevm.Auth
 
verifyTransaction(Transaction) - Method in class com.github.DNAProject.DnaSdk
 
VerifyTxSignatureDemo - Class in example.signature
 
VerifyTxSignatureDemo() - Constructor for class example.signature.VerifyTxSignatureDemo
 
version - Variable in class com.github.DNAProject.core.asset.Contract
 
version - Variable in class com.github.DNAProject.core.block.Block
 
version - Variable in class com.github.DNAProject.core.payload.DeployCode
 
version - Variable in class com.github.DNAProject.core.payload.DeployWasmCode
 
version - Variable in class com.github.DNAProject.core.transaction.Transaction
 
Version - Variable in class com.github.DNAProject.network.rest.Result
 
Version - Variable in class com.github.DNAProject.network.websocket.Result
 
view - Variable in class com.github.DNAProject.core.governance.GovernanceView
 
vm() - Method in class com.github.DNAProject.DnaSdk
 
Vm - Class in com.github.DNAProject.smartcontract
 
Vm(DnaSdk) - Constructor for class com.github.DNAProject.smartcontract.Vm
 
vmType - Variable in class com.github.DNAProject.core.payload.DeployWasmCode
 
VmType - Enum in com.github.DNAProject.core
list vm types
Vote - Class in com.github.DNAProject.core.payload
 
Vote() - Constructor for class com.github.DNAProject.core.payload.Vote
 

W

waitResult(String) - Method in class com.github.DNAProject.sdk.manager.ConnectMgr
 
waitResult(Object) - Static method in class example.api.WebsocketDemo
 
Wallet - Class in com.github.DNAProject.sdk.wallet
 
Wallet() - Constructor for class com.github.DNAProject.sdk.wallet.Wallet
 
WalletDemo - Class in example.wallet
 
WalletDemo() - Constructor for class example.wallet.WalletDemo
 
WalletMgr - Class in com.github.DNAProject.sdk.manager
 
WalletMgr(Wallet, SignatureScheme) - Constructor for class com.github.DNAProject.sdk.manager.WalletMgr
 
WalletMgr(String, SignatureScheme) - Constructor for class com.github.DNAProject.sdk.manager.WalletMgr
 
WalletQR - Class in com.github.DNAProject.common
 
WalletQR() - Constructor for class com.github.DNAProject.common.WalletQR
 
WasmScriptBuilder - Class in com.github.DNAProject.core.scripts
 
wasmvm() - Method in class com.github.DNAProject.DnaSdk
 
WasmVm - Class in com.github.DNAProject.smartcontract
 
WasmVm(DnaSdk) - Constructor for class com.github.DNAProject.smartcontract.WasmVm
 
WebsocketClient - Class in com.github.DNAProject.network.websocket
 
WebsocketClient(String, Object) - Constructor for class com.github.DNAProject.network.websocket.WebsocketClient
 
WebsocketDemo - Class in example.api
 
WebsocketDemo() - Constructor for class example.api.WebsocketDemo
 
WebsocketNotInit - Static variable in class com.github.DNAProject.common.ErrorCode
 
whiteNode(String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
withdraw(String, String, byte[], long, String, String, String, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Auth
 
withdraw(Account, String[], long[], Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
WITHDRAW_ADDRESS - Static variable in class example.gas.ExchangeDemo
 
withdrawFee(Account, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
withdrawFreezePos - Variable in class com.github.DNAProject.core.governance.AuthorizeInfo
 
withdrawGas(Account, String, long, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Gas
 
withdrawGas(Account, Account, long, long) - Method in class com.github.DNAProject.smartcontract.nativevm.Governance
 
withdrawPos - Variable in class com.github.DNAProject.core.governance.AuthorizeInfo
 
withdrawUnfreezePos - Variable in class com.github.DNAProject.core.governance.AuthorizeInfo
 
WithoutPrivate - Static variable in class com.github.DNAProject.common.ErrorCode
 
write(byte[]) - Method in class com.github.DNAProject.io.BinaryWriter
 
write(byte[], int, int) - Method in class com.github.DNAProject.io.BinaryWriter
 
writeBoolean(boolean) - Method in class com.github.DNAProject.io.BinaryWriter
 
writeByte(byte) - Method in class com.github.DNAProject.io.BinaryWriter
 
writeDouble(double) - Method in class com.github.DNAProject.io.BinaryWriter
 
writeECPoint(ECPoint) - Method in class com.github.DNAProject.io.BinaryWriter
 
writeFixedString(String, int) - Method in class com.github.DNAProject.io.BinaryWriter
 
writeFloat(float) - Method in class com.github.DNAProject.io.BinaryWriter
 
writeInt(int) - Method in class com.github.DNAProject.io.BinaryWriter
 
writeLong(long) - Method in class com.github.DNAProject.io.BinaryWriter
 
writeSerializable(Serializable) - Method in class com.github.DNAProject.io.BinaryWriter
 
writeSerializableArray(Serializable[]) - Method in class com.github.DNAProject.io.BinaryWriter
 
writeSerializableArray2(Serializable[]) - Method in class com.github.DNAProject.io.BinaryWriter
 
writeShort(short) - Method in class com.github.DNAProject.io.BinaryWriter
 
writeVarBytes(byte[]) - Method in class com.github.DNAProject.io.BinaryWriter
 
WriteVarBytesError - Static variable in class com.github.DNAProject.common.ErrorCode
 
writeVarInt(long) - Method in class com.github.DNAProject.io.BinaryWriter
 
writeVarString(String) - Method in class com.github.DNAProject.io.BinaryWriter
 
writeWallet() - Method in class com.github.DNAProject.sdk.manager.WalletMgr
 
wsStart() - Method in class com.github.DNAProject.network.websocket.WebsocketClient
 
wsUrl - Static variable in class com.github.DNAProject.network.websocket.WebsocketClient
 

X

X509 - Class in com.github.DNAProject.network.rest
 
X509() - Constructor for class com.github.DNAProject.network.rest.X509
 

Y

Yi - Variable in class com.github.DNAProject.core.governance.SplitCurve
 
yita - Variable in class com.github.DNAProject.core.governance.GlobalParam
 
yita - Variable in class com.github.DNAProject.core.governance.GlobalParam1
 

Z

ZERO - Static variable in class com.github.DNAProject.common.Address
 
ZERO - Static variable in class com.github.DNAProject.common.Fixed8
 
ZERO - Static variable in class com.github.DNAProject.common.UInt256
 

_

_hash_fold(UInt256[]) - Method in class com.github.DNAProject.merkle.TreeHasher
 
_hash_full(UInt256[], long, long) - Method in class com.github.DNAProject.merkle.TreeHasher
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
Skip navigation links

Copyright © 2020. All rights reserved.