ain-py
Contents:
ain package
ain-py
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
Account (class in ain.account)
accounts (ain.wallet.Wallet attribute)
accountToV3Keystore() (ain.wallet.Wallet method)
add() (ain.wallet.Wallet method)
addAndSetDefaultAccount() (ain.wallet.Wallet method)
addFromHDWallet() (ain.wallet.Wallet method)
addFromV3Keystore() (ain.wallet.Wallet method)
addHexPrefix() (in module ain.utils)
address (ain.account.Account attribute)
(ain.types.EvalOwnerInput attribute)
(ain.types.EvalRuleInput attribute)
(ain.types.SetMultiTransactionInput attribute)
(ain.types.Transaction attribute)
(ain.types.TransactionInput attribute)
(ain.types.TransactionInputBase attribute)
(ain.types.ValueOnlyTransactionInput attribute)
(ain.utils.v3keystore.V3Keystore attribute)
ain
module
ain (ain.wallet.Wallet attribute)
Ain (class in ain.ain)
ain.account
module
ain.ain
module
ain.db
module
ain.db.ref
module
ain.errors
module
ain.net
module
ain.provider
module
ain.types
module
ain.utils
module
ain.utils.v3keystore
module
ain.wallet
module
AinOptions (class in ain.types)
apiEndPoint (ain.provider.Provider attribute)
areSameAddresses() (in module ain.utils)
B
billing (ain.types.TransactionBody attribute)
BlockchainError
buildGetRequest() (ain.db.ref.Reference static method)
bytesToHex() (in module ain.utils)
C
c (ain.utils.v3keystore.V3KeystoreOptions attribute)
chainId (ain.ain.Ain attribute)
(ain.wallet.Wallet attribute)
checkProtocolVersion() (ain.net.Network method)
cipher (ain.utils.v3keystore.Crypto attribute)
(ain.utils.v3keystore.V3KeystoreOptions attribute)
cipherparams (ain.utils.v3keystore.Crypto attribute)
Cipherparams (class in ain.utils.v3keystore)
ciphertext (ain.types.ECIESEncrypted attribute)
(ain.utils.v3keystore.Crypto attribute)
clear() (ain.wallet.Wallet method)
code (ain.errors.BlockchainError attribute)
countDecimals() (in module ain.utils)
create() (ain.account.Account class method)
(ain.wallet.Wallet method)
crypto (ain.utils.v3keystore.V3Keystore attribute)
Crypto (class in ain.utils.v3keystore)
D
Database (class in ain.db)
db (ain.ain.Ain attribute)
decrementValue() (ain.db.ref.Reference method)
decryptWithPrivateKey() (in module ain.utils)
defaultAccount (ain.wallet.Wallet attribute)
deleteValue() (ain.db.ref.Reference method)
depositConsensusStake() (ain.ain.Ain method)
dklen (ain.utils.v3keystore.V3KeystoreOptions attribute)
E
ECDSASignature (class in ain.types)
ECIESEncrypted (class in ain.types)
ecRecoverPub() (in module ain.utils)
ecSignHash() (in module ain.utils)
ecSignMessage() (in module ain.utils)
ecSignTransaction() (in module ain.utils)
ecVerifySig() (in module ain.utils)
encodeVarInt() (in module ain.utils)
encryptWithPublicKey() (in module ain.utils)
endPoint (ain.provider.Provider attribute)
ephemPublicKey (ain.types.ECIESEncrypted attribute)
evalOwner() (ain.db.ref.Reference method)
EvalOwnerInput (class in ain.types)
evalRule() (ain.db.ref.Reference method)
EvalRuleInput (class in ain.types)
extendPath() (ain.db.ref.Reference static method)
extendSetMultiTransactionInput() (ain.db.ref.Reference static method)
extendSetTransactionInput() (ain.db.ref.Reference static method)
F
fromJSON() (ain.utils.v3keystore.V3Keystore class method)
fromMnemonic() (ain.account.Account class method)
fromPrivateKey() (ain.utils.v3keystore.V3Keystore class method)
fromSignature() (ain.types.ECDSASignature class method)
G
gas_price (ain.types.SetMultiTransactionInput attribute)
(ain.types.TransactionBody attribute)
(ain.types.TransactionInput attribute)
(ain.types.TransactionInputBase attribute)
(ain.types.ValueOnlyTransactionInput attribute)
generateMnemonic() (in module ain.utils)
get() (ain.db.ref.Reference method)
getAddress() (ain.provider.Provider method)
getBalance() (ain.wallet.Wallet method)
getBlockByHash() (ain.ain.Ain method)
getBlockByNumber() (ain.ain.Ain method)
getBlockHeadersList() (ain.ain.Ain method)
getBlockList() (ain.ain.Ain method)
getBlockTransactionCountByHash() (ain.ain.Ain method)
getBlockTransactionCountByNumber() (ain.ain.Ain method)
getChainId() (ain.net.Network method)
getConsensusStakeAmount() (ain.ain.Ain method)
getConsensusStatus() (ain.net.Network method)
getEventHandlerNetworkInfo() (ain.net.Network method)
getFunction() (ain.db.ref.Reference method)
getHashStrFromSig() (ain.wallet.Wallet method)
getImpliedAddress() (ain.wallet.Wallet method)
getLastBlock() (ain.ain.Ain method)
getLastBlockNumber() (ain.ain.Ain method)
GetMultiOperation (class in ain.types)
getNetworkId() (ain.net.Network method)
getNonce() (ain.wallet.Wallet method)
GetOperation (class in ain.types)
GetOptions (class in ain.types)
getOwner() (ain.db.ref.Reference method)
getPeerCandidateInfo() (ain.net.Network method)
getPeerCount() (ain.net.Network method)
getPendingTransactions() (ain.ain.Ain method)
getProofHash() (ain.db.ref.Reference method)
getProposerByHash() (ain.ain.Ain method)
getProposerByNumber() (ain.ain.Ain method)
getProtocolVersion() (ain.net.Network method)
getPublicKey() (ain.wallet.Wallet method)
getRawConsensusStatus() (ain.net.Network method)
getRule() (ain.db.ref.Reference method)
getStateInfo() (ain.db.ref.Reference method)
getStateProof() (ain.db.ref.Reference method)
getStateUsage() (ain.ain.Ain method)
getTimestamp() (ain.wallet.Wallet method)
(in module ain.utils)
getTransactionByBlockHashAndIndex() (ain.ain.Ain method)
getTransactionByBlockNumberAndIndex() (ain.ain.Ain method)
getTransactionByHash() (ain.ain.Ain method)
getTransactionPoolSizeUtilization() (ain.ain.Ain method)
getValidatorInfo() (ain.ain.Ain method)
getValidatorsByHash() (ain.ain.Ain method)
getValidatorsByNumber() (ain.ain.Ain method)
getValue() (ain.db.ref.Reference method)
H
hash (ain.types.Transaction attribute)
hashMessage() (in module ain.utils)
hashTransaction() (in module ain.utils)
I
id (ain.utils.v3keystore.V3Keystore attribute)
include_proof (ain.types.GetOptions attribute)
include_tree_info (ain.types.GetOptions attribute)
include_version (ain.types.GetOptions attribute)
incrementValue() (ain.db.ref.Reference method)
is_final (ain.types.GetOptions attribute)
is_global (ain.types.EvalOwnerInput attribute)
(ain.types.EvalRuleInput attribute)
(ain.types.GetOperation attribute)
(ain.types.GetOptions attribute)
(ain.types.MatchInput attribute)
(ain.types.SetOperation attribute)
(ain.types.ValueOnlyTransactionBodyBase attribute)
(ain.types.ValueOnlyTransactionInput attribute)
is_shallow (ain.types.GetOptions attribute)
isAdded() (ain.wallet.Wallet method)
isHexPrefixed() (in module ain.utils)
isHexString() (in module ain.utils)
isListening() (ain.net.Network method)
isSyncing() (ain.net.Network method)
isValidAddress() (in module ain.utils)
isValidPrivate() (in module ain.utils)
isValidPublic() (in module ain.utils)
iv (ain.types.ECIESEncrypted attribute)
(ain.utils.v3keystore.Cipherparams attribute)
(ain.utils.v3keystore.V3KeystoreOptions attribute)
K
kdf (ain.utils.v3keystore.Crypto attribute)
(ain.utils.v3keystore.V3KeystoreOptions attribute)
kdfparams (ain.utils.v3keystore.Crypto attribute)
keccak() (in module ain.utils)
key (ain.db.ref.Reference property)
L
length (ain.wallet.Wallet property)
M
mac (ain.types.ECIESEncrypted attribute)
(ain.utils.v3keystore.Crypto attribute)
matchFunction() (ain.db.ref.Reference method)
MatchInput (class in ain.types)
matchOwner() (ain.db.ref.Reference method)
matchRule() (ain.db.ref.Reference method)
message (ain.errors.BlockchainError attribute)
mnemonicToPrivatekey() (in module ain.utils)
module
ain
ain.account
ain.ain
ain.db
ain.db.ref
ain.errors
ain.net
ain.provider
ain.types
ain.utils
ain.utils.v3keystore
ain.wallet
N
n (ain.utils.v3keystore.V3KeystoreOptions attribute)
net (ain.ain.Ain attribute)
Network (class in ain.net)
nonce (ain.types.SetMultiTransactionInput attribute)
(ain.types.TransactionBody attribute)
(ain.types.TransactionInput attribute)
(ain.types.TransactionInputBase attribute)
(ain.types.ValueOnlyTransactionInput attribute)
O
op_list (ain.types.GetMultiOperation attribute)
(ain.types.SetMultiOperation attribute)
(ain.types.SetMultiTransactionInput attribute)
operation (ain.types.TransactionBody attribute)
(ain.types.TransactionBodyBase attribute)
(ain.types.TransactionInput attribute)
P
p (ain.utils.v3keystore.V3KeystoreOptions attribute)
padToEven() (in module ain.utils)
parent_tx_hash (ain.types.SetMultiTransactionInput attribute)
(ain.types.TransactionBody attribute)
(ain.types.TransactionBodyBase attribute)
(ain.types.TransactionInput attribute)
(ain.types.ValueOnlyTransactionBodyBase attribute)
(ain.types.ValueOnlyTransactionInput attribute)
path (ain.db.ref.Reference property)
permission (ain.types.EvalOwnerInput attribute)
private_key (ain.account.Account attribute)
privateToAddress() (in module ain.utils)
privateToPublic() (in module ain.utils)
protoVer (ain.net.Network attribute)
provider (ain.ain.Ain attribute)
(ain.net.Network attribute)
Provider (class in ain.provider)
public_key (ain.account.Account attribute)
pubToAddress() (in module ain.utils)
push() (ain.db.ref.Reference method)
pushValue() (ain.db.ref.Reference method)
R
r (ain.types.ECDSASignature attribute)
(ain.utils.v3keystore.V3KeystoreOptions attribute)
rawResultMode (ain.ain.Ain attribute)
(ain.types.AinOptions attribute)
recover() (ain.wallet.Wallet method)
ref (ain.types.EvalOwnerInput attribute)
(ain.types.EvalRuleInput attribute)
(ain.types.GetOperation attribute)
(ain.types.MatchInput attribute)
(ain.types.SetOperation attribute)
(ain.types.StateInfoInput attribute)
(ain.types.ValueOnlyTransactionBodyBase attribute)
(ain.types.ValueOnlyTransactionInput attribute)
ref() (ain.db.Database method)
Reference (class in ain.db.ref)
remove() (ain.wallet.Wallet method)
removeDefaultAccount() (ain.wallet.Wallet method)
replaceFloat() (in module ain.utils)
S
s (ain.types.ECDSASignature attribute)
salt (ain.utils.v3keystore.V3KeystoreOptions attribute)
sanitizeRef() (ain.db.ref.Reference static method)
send() (ain.provider.Provider method)
sendSignedTransaction() (ain.ain.Ain method)
sendTransaction() (ain.ain.Ain method)
sendTransactionBatch() (ain.ain.Ain method)
set() (ain.db.ref.Reference method)
setDefaultAccount() (ain.wallet.Wallet method)
setFunction() (ain.db.ref.Reference method)
setIsGlobal() (ain.db.ref.Reference method)
SetMultiOperation (class in ain.types)
SetMultiTransactionInput (class in ain.types)
SetOperation (class in ain.types)
setOwner() (ain.db.ref.Reference method)
setProvider() (ain.ain.Ain method)
setRule() (ain.db.ref.Reference method)
setSigner() (ain.ain.Ain method)
setValue() (ain.db.ref.Reference method)
sign() (ain.wallet.Wallet method)
signature (ain.types.Transaction attribute)
signer (ain.ain.Ain attribute)
signTransaction() (ain.wallet.Wallet method)
StateInfoInput (class in ain.types)
stripHexPrefix() (in module ain.utils)
T
timestamp (ain.types.EvalRuleInput attribute)
(ain.types.SetMultiTransactionInput attribute)
(ain.types.TransactionBody attribute)
(ain.types.TransactionInput attribute)
(ain.types.TransactionInputBase attribute)
(ain.types.ValueOnlyTransactionInput attribute)
toBytes() (in module ain.utils)
toChecksumAddress() (in module ain.utils)
toJsLikeFloats() (in module ain.utils)
toJsonString() (in module ain.utils)
toPrivateKey() (ain.utils.v3keystore.V3Keystore method)
toV3Keystore() (ain.wallet.Wallet method)
Transaction (class in ain.types)
TransactionBody (class in ain.types)
TransactionBodyBase (class in ain.types)
TransactionInput (class in ain.types)
TransactionInputBase (class in ain.types)
transfer() (ain.wallet.Wallet method)
tx_body (ain.types.Transaction attribute)
type (ain.types.GetMultiOperation attribute)
(ain.types.GetOperation attribute)
(ain.types.SetMultiOperation attribute)
(ain.types.SetOperation attribute)
U
uuid (ain.utils.v3keystore.V3KeystoreOptions attribute)
V
v (ain.types.ECDSASignature attribute)
V3Keystore (class in ain.utils.v3keystore)
V3KeystoreOptions (class in ain.utils.v3keystore)
validateAppName() (ain.ain.Ain method)
value (ain.types.EvalRuleInput attribute)
(ain.types.SetOperation attribute)
(ain.types.ValueOnlyTransactionBodyBase attribute)
(ain.types.ValueOnlyTransactionInput attribute)
ValueOnlyTransactionBodyBase (class in ain.types)
ValueOnlyTransactionInput (class in ain.types)
verifySignature() (ain.wallet.Wallet method)
version (ain.utils.v3keystore.V3Keystore attribute)
W
wallet (ain.ain.Ain attribute)
Wallet (class in ain.wallet)
withdrawConsensusStake() (ain.ain.Ain method)