A B C D E F G H I K L M N O P Q R S T U V W Z 
All Classes All Packages

A

account - Variable in class org.nervos.muta.Muta
Account handles all jobs of signing
Account - Class in org.nervos.muta.service.multi_sig.type
 
Account - Class in org.nervos.muta.wallet
Account is a class to hold all private key, public key and address info, and is on duty of sign tx
Account() - Constructor for class org.nervos.muta.service.multi_sig.type.Account
 
add_account(AddAccountPayload) - Method in class org.nervos.muta.service.multi_sig.MultiSigService
 
add_verified_item(AddVerifiedItemPayload) - Method in class org.nervos.muta.service.authorization.AuthorizationService
 
AddAccountPayload - Class in org.nervos.muta.service.multi_sig.type
 
AddAccountPayload() - Constructor for class org.nervos.muta.service.multi_sig.type.AddAccountPayload
 
Address - Class in org.nervos.muta.client.type.primitive
 
Address.AddressDeserializer - Class in org.nervos.muta.client.type.primitive
 
Address.AddressSerializer - Class in org.nervos.muta.client.type.primitive
 
AddressDeserializer() - Constructor for class org.nervos.muta.client.type.primitive.Address.AddressDeserializer
 
AddressDeserializer(Class<?>) - Constructor for class org.nervos.muta.client.type.primitive.Address.AddressDeserializer
 
AddressSerializer() - Constructor for class org.nervos.muta.client.type.primitive.Address.AddressSerializer
 
AddressSerializer(Class<Address>) - Constructor for class org.nervos.muta.client.type.primitive.Address.AddressSerializer
 
AddressWithWeight - Class in org.nervos.muta.service.multi_sig.type
 
AddressWithWeight() - Constructor for class org.nervos.muta.service.multi_sig.type.AddressWithWeight
 
AddVerifiedItemPayload - Class in org.nervos.muta.service.authorization.type
 
AddVerifiedItemPayload() - Constructor for class org.nervos.muta.service.authorization.type.AddVerifiedItemPayload
 
appendSignatureAndPubkey(InputTransactionEncryption) - Method in class org.nervos.muta.client.type.graphql_schema.InputTransactionEncryption
Combine this signature with another given signature.
appendSignedTransaction(InputRawTransaction, InputTransactionEncryption) - Method in class org.nervos.muta.Muta
This method use internal account info to sign transaction, and append the signed signature together with the given signature, a.k.a.
approve(TransferPayload, List<ParsedEvent<?>>) - Method in class org.nervos.muta.service.asset.AssetService
 
ApproveEvent - Class in org.nervos.muta.service.asset.type
 
ApproveEvent() - Constructor for class org.nervos.muta.service.asset.type.ApproveEvent
 
Asset - Class in org.nervos.muta.service.asset.type
 
Asset() - Constructor for class org.nervos.muta.service.asset.type.Asset
 
AssetBalance - Class in org.nervos.muta.service.asset.type
 
AssetBalance() - Constructor for class org.nervos.muta.service.asset.type.AssetBalance
 
AssetService - Class in org.nervos.muta.service.asset
 
AssetService(Muta) - Constructor for class org.nervos.muta.service.asset.AssetService
 
AuthorizationService - Class in org.nervos.muta.service.authorization
 
AuthorizationService() - Constructor for class org.nervos.muta.service.authorization.AuthorizationService
 

B

batch_alias_prefix - Static variable in class org.nervos.muta.client.type.request.GetBlockRequest
 
batch_alias_prefix - Static variable in class org.nervos.muta.client.type.request.GetReceiptRequest
 
batch_alias_prefix - Static variable in class org.nervos.muta.client.type.request.GetTransactionRequest
 
batch_param_prefix - Static variable in class org.nervos.muta.client.type.request.GetBlockRequest
 
batch_param_prefix - Static variable in class org.nervos.muta.client.type.request.GetReceiptRequest
 
batch_param_prefix - Static variable in class org.nervos.muta.client.type.request.GetTransactionRequest
 
batch_param_type - Static variable in class org.nervos.muta.client.type.request.GetBlockRequest
 
batch_param_type - Static variable in class org.nervos.muta.client.type.request.GetReceiptRequest
 
batch_param_type - Static variable in class org.nervos.muta.client.type.request.GetTransactionRequest
 
batch_query - Static variable in class org.nervos.muta.client.type.request.GetBlockRequest
 
batch_query - Static variable in class org.nervos.muta.client.type.request.GetReceiptRequest
 
batch_query - Static variable in class org.nervos.muta.client.type.request.GetTransactionRequest
 
batch_query_fragment - Static variable in class org.nervos.muta.client.type.request.GetBlockRequest
 
batch_query_fragment - Static variable in class org.nervos.muta.client.type.request.GetReceiptRequest
 
batch_query_fragment - Static variable in class org.nervos.muta.client.type.request.GetTransactionRequest
 
BatchClient - Class in org.nervos.muta.client.batch
A batch client for only GetBlock, GetReceipt and GetTransaction operations Note that GraphQl doesn't support batch mode and doesn't support this kind of 'batch' operation
BatchClient(String) - Constructor for class org.nervos.muta.client.batch.BatchClient
 
BatchClient(String, OkHttpClient) - Constructor for class org.nervos.muta.client.batch.BatchClient
 
BatchQuery - Interface in org.nervos.muta.client.batch
This interface is a mark to justify which GraphQl queries are capable of batch
BatchQueryResponse - Interface in org.nervos.muta.client.batch
indicate which java classes are able to be the response in batch query mode
Bech32Util - Class in org.nervos.muta.util
following code is copied from bitcoinJ and https://github.com/sipa/bech32/pull/40/
Bech32Util() - Constructor for class org.nervos.muta.util.Bech32Util
 
bigIntegerToBytes32(BigInteger) - Static method in class org.nervos.muta.util.Util
 
bitmap - Variable in class org.nervos.muta.client.type.graphql_schema.Proof
work together with the list of authenticators, to indicate who give their signatures
Block - Class in org.nervos.muta.client.type.graphql_schema
A block of Muta-Chain
Block() - Constructor for class org.nervos.muta.client.type.graphql_schema.Block
 
blockHash - Variable in class org.nervos.muta.client.type.graphql_schema.Proof
which block this proof belongs to
Bytes - Class in org.nervos.muta.client.type.primitive
 
Bytes.BytesDeserializer - Class in org.nervos.muta.client.type.primitive
 
Bytes.BytesSerializer - Class in org.nervos.muta.client.type.primitive
 
BytesDeserializer() - Constructor for class org.nervos.muta.client.type.primitive.Bytes.BytesDeserializer
 
BytesDeserializer(Class<?>) - Constructor for class org.nervos.muta.client.type.primitive.Bytes.BytesDeserializer
 
BytesSerializer() - Constructor for class org.nervos.muta.client.type.primitive.Bytes.BytesSerializer
 
BytesSerializer(Class<Bytes>) - Constructor for class org.nervos.muta.client.type.primitive.Bytes.BytesSerializer
 

C

change_memo(ChangeMemoPayload) - Method in class org.nervos.muta.service.multi_sig.MultiSigService
 
change_owner(ChangeOwnerPayload) - Method in class org.nervos.muta.service.multi_sig.MultiSigService
 
ChangeMemoPayload - Class in org.nervos.muta.service.multi_sig.type
 
ChangeMemoPayload() - Constructor for class org.nervos.muta.service.multi_sig.type.ChangeMemoPayload
 
ChangeOwnerPayload - Class in org.nervos.muta.service.multi_sig.type
 
ChangeOwnerPayload() - Constructor for class org.nervos.muta.service.multi_sig.type.ChangeOwnerPayload
 
checkClient() - Method in class org.nervos.muta.Muta
Simple check if client is set, a.k.a.
client - Variable in class org.nervos.muta.Muta
Client is on duty of GraphQl communication
Client - Class in org.nervos.muta.client
Client plays role between remote GraphQl and local api.
Client(String) - Constructor for class org.nervos.muta.client.Client
Construct only by url, with Muta's default OkHttpClient.
Client(String, OkHttpClient) - Constructor for class org.nervos.muta.client.Client
 
code - Variable in exception org.nervos.muta.exception.TxBeforeHookError
 
compose(String, String, P, GAddress) - Method in class org.nervos.muta.Muta
Use the given params to compose a Transaction, you can use this method to compose Transaction offline.
compose(GHash, GUint64, GUint64, GHash, GUint64, String, String, String, GAddress) - Method in class org.nervos.muta.Muta
convertBech32AddressToBytesAddress(String) - Static method in class org.nervos.muta.wallet.Account
Get inner address in bech32 format and return in byte array
convertBech32AddressToHexAddress(String) - Static method in class org.nervos.muta.wallet.Account
Get inner address in bech32 format and return in hex string
convertBech32AddressToHexAddress(String, String) - Static method in class org.nervos.muta.wallet.Account
 
convertBytes32ToPositiveBigInteger(@lombok.NonNull byte[]) - Static method in class org.nervos.muta.util.CryptoUtil
 
convertBytesAddressToBech32Address(byte[]) - Static method in class org.nervos.muta.wallet.Account
Get bech32 format address from inner address in byte array
convertHexAddressToBech32Address(String) - Static method in class org.nervos.muta.wallet.Account
Get bech32 format address from inner address in hex string
convertHexAddressToBech32Address(String, String) - Static method in class org.nervos.muta.wallet.Account
 
convertPositiveBigIntegerToBytes32(BigInteger) - Static method in class org.nervos.muta.util.CryptoUtil
 
createAsset(CreateAssetPayload, List<ParsedEvent<?>>) - Method in class org.nervos.muta.service.asset.AssetService
 
CreateAssetPayload - Class in org.nervos.muta.service.asset.type
 
CreateAssetPayload() - Constructor for class org.nervos.muta.service.asset.type.CreateAssetPayload
 
CryptoUtil - Class in org.nervos.muta.util
 
CryptoUtil() - Constructor for class org.nervos.muta.util.CryptoUtil
 
CURVE_PARAMS - Static variable in class org.nervos.muta.util.CryptoUtil
 
cyclesUsed - Variable in class org.nervos.muta.client.type.graphql_schema.Receipt
how many cycles are used in the transaction

D

decode(byte[]) - Static method in class org.nervos.muta.client.type.graphql_schema.InputRawTransaction
 
decodeAddress(String, String) - Static method in class org.nervos.muta.util.Bech32Util
decode Bech32 address
defaultAccount() - Static method in class org.nervos.muta.wallet.Account
Return account with default private key, this is easy in dev and test env
defaultClient() - Static method in class org.nervos.muta.client.batch.BatchClient
 
defaultClient() - Static method in class org.nervos.muta.client.Client
Create a Default Client to http://localhost:8000/graphql, That's the easiest way to talk to default Muta-Chain for test
defaultMuta() - Static method in class org.nervos.muta.Muta
 
defaultMutaRequestOption() - Static method in class org.nervos.muta.client.type.MutaRequestOption
 
derive(int, int) - Method in class org.nervos.muta.wallet.Wallet
Derive an account from the master node by give HD path
deserialize(JsonParser, DeserializationContext) - Method in class org.nervos.muta.client.type.graphql_schema.GAddress.GAddressDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.nervos.muta.client.type.graphql_schema.GBytes.GBytesDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.nervos.muta.client.type.graphql_schema.GHash.GHashDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.nervos.muta.client.type.graphql_schema.GUint64.GUint64Deserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.nervos.muta.client.type.primitive.Address.AddressDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.nervos.muta.client.type.primitive.Bytes.BytesDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.nervos.muta.client.type.primitive.Hash.HashDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.nervos.muta.client.type.primitive.Hex.HexDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.nervos.muta.client.type.primitive.U32.U32Deserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.nervos.muta.client.type.primitive.U64.U64Deserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.nervos.muta.client.type.primitive.U8.U8Deserializer
 
do_parse(JsonNode, List<BatchQuery>) - Method in class org.nervos.muta.client.batch.BatchClient
Handle the tedious work to unmarshall.

E

ec_recover(@lombok.NonNull byte[], @lombok.NonNull byte[], @lombok.NonNull byte[]) - Method in class org.nervos.muta.Muta
do ecdsa recovery of secp256k1
ec_verify(@lombok.NonNull byte[], @lombok.NonNull byte[], @lombok.NonNull byte[]) - Method in class org.nervos.muta.Muta
do ecdsa verification of secp256k1
encode() - Method in class org.nervos.muta.client.type.graphql_schema.InputRawTransaction
 
encodeAddress(byte[], String) - Static method in class org.nervos.muta.util.Bech32Util
encode address data with pre-set hrp
errorMessage - Variable in exception org.nervos.muta.exception.TxBeforeHookError
 
Event - Class in org.nervos.muta.client.type.graphql_schema
Event of Muta-Chain
Event() - Constructor for class org.nervos.muta.client.type.graphql_schema.Event
 
EVENT_APPROVE_ASSET - Static variable in class org.nervos.muta.service.asset.AssetService
 
EVENT_CREATE_ASSET - Static variable in class org.nervos.muta.service.asset.AssetService
 
EVENT_TRANSFER_ASSET - Static variable in class org.nervos.muta.service.asset.AssetService
 
EVENT_TRANSFER_FROM - Static variable in class org.nervos.muta.service.asset.AssetService
 
EventRegisterEntry<T> - Class in org.nervos.muta
And request entry for registering concerned event
EventRegisterEntry() - Constructor for class org.nervos.muta.EventRegisterEntry
 
eventRegistry - Variable in class org.nervos.muta.Muta
 
eventRegistry - Static variable in class org.nervos.muta.service.asset.AssetService
 
events - Variable in class org.nervos.muta.client.type.graphql_schema.Receipt
events emitted during the execution

F

from_mnemonic(String) - Static method in class org.nervos.muta.wallet.Wallet
 
from_mnemonic(String, String) - Static method in class org.nervos.muta.wallet.Wallet
 
from_mnemonic(List<String>) - Static method in class org.nervos.muta.wallet.Wallet
 
fromBech32(String) - Static method in class org.nervos.muta.client.type.graphql_schema.GAddress
 
fromBech32(String) - Static method in class org.nervos.muta.client.type.primitive.Address
 
fromBigInteger(BigInteger) - Static method in class org.nervos.muta.client.type.graphql_schema.GUint64
 
fromBigInteger(BigInteger) - Static method in class org.nervos.muta.client.type.primitive.U32
 
fromBigInteger(BigInteger) - Static method in class org.nervos.muta.client.type.primitive.U64
 
fromBigInteger(BigInteger) - Static method in class org.nervos.muta.client.type.primitive.U8
 
fromByteArray(byte[]) - Static method in class org.nervos.muta.client.type.graphql_schema.GAddress
 
fromByteArray(byte[]) - Static method in class org.nervos.muta.client.type.graphql_schema.GBytes
 
fromByteArray(byte[]) - Static method in class org.nervos.muta.client.type.graphql_schema.GHash
 
fromByteArray(byte[]) - Static method in class org.nervos.muta.client.type.primitive.Address
 
fromByteArray(byte[]) - Static method in class org.nervos.muta.client.type.primitive.Bytes
 
fromByteArray(byte[]) - Static method in class org.nervos.muta.client.type.primitive.Hash
 
fromByteArray(byte[]) - Static method in class org.nervos.muta.wallet.Account
Create account by private key in byte[] format
fromEvent(Event, TypeReference<R>) - Static method in class org.nervos.muta.client.type.ParsedEvent
 
fromHexadecimalString(String) - Static method in class org.nervos.muta.client.type.graphql_schema.GUint64
 
fromHexadecimalString(String) - Static method in class org.nervos.muta.client.type.primitive.U64
 
fromHexString(String) - Static method in class org.nervos.muta.client.type.graphql_schema.GAddress
 
fromHexString(String) - Static method in class org.nervos.muta.client.type.graphql_schema.GBytes
 
fromHexString(String) - Static method in class org.nervos.muta.client.type.graphql_schema.GHash
 
fromHexString(String) - Static method in class org.nervos.muta.client.type.primitive.Address
 
fromHexString(String) - Static method in class org.nervos.muta.client.type.primitive.Bytes
 
fromHexString(String) - Static method in class org.nervos.muta.client.type.primitive.Hash
 
fromHexString(String) - Static method in class org.nervos.muta.client.type.primitive.Hex
 
fromHexString(String) - Static method in class org.nervos.muta.client.type.primitive.U32
 
fromHexString(String) - Static method in class org.nervos.muta.client.type.primitive.U8
 
fromHexString(String) - Static method in class org.nervos.muta.wallet.Account
Create account by private key in hex string format
fromLong(long) - Static method in class org.nervos.muta.client.type.graphql_schema.GUint64
 
fromLong(long) - Static method in class org.nervos.muta.client.type.primitive.U32
 
fromLong(long) - Static method in class org.nervos.muta.client.type.primitive.U64
 
fromLong(long) - Static method in class org.nervos.muta.client.type.primitive.U8
 
fromServiceResponse(ServiceResponse, TypeReference<T>) - Static method in class org.nervos.muta.client.type.ParsedServiceResponse
 

G

GAddress - Class in org.nervos.muta.client.type.graphql_schema
 
GAddress.GAddressDeserializer - Class in org.nervos.muta.client.type.graphql_schema
 
GAddress.GAddressSerializer - Class in org.nervos.muta.client.type.graphql_schema
 
GAddressDeserializer() - Constructor for class org.nervos.muta.client.type.graphql_schema.GAddress.GAddressDeserializer
 
GAddressDeserializer(Class<?>) - Constructor for class org.nervos.muta.client.type.graphql_schema.GAddress.GAddressDeserializer
 
GAddressSerializer() - Constructor for class org.nervos.muta.client.type.graphql_schema.GAddress.GAddressSerializer
 
GAddressSerializer(Class<GAddress>) - Constructor for class org.nervos.muta.client.type.graphql_schema.GAddress.GAddressSerializer
 
GBytes - Class in org.nervos.muta.client.type.graphql_schema
 
GBytes.GBytesDeserializer - Class in org.nervos.muta.client.type.graphql_schema
 
GBytes.GBytesSerializer - Class in org.nervos.muta.client.type.graphql_schema
 
GBytesDeserializer() - Constructor for class org.nervos.muta.client.type.graphql_schema.GBytes.GBytesDeserializer
 
GBytesDeserializer(Class<?>) - Constructor for class org.nervos.muta.client.type.graphql_schema.GBytes.GBytesDeserializer
 
GBytesSerializer() - Constructor for class org.nervos.muta.client.type.graphql_schema.GBytes.GBytesSerializer
 
GBytesSerializer(Class<GBytes>) - Constructor for class org.nervos.muta.client.type.graphql_schema.GBytes.GBytesSerializer
 
generate() - Static method in class org.nervos.muta.wallet.Account
Create account by a random private key
generate_account(GenerateMultiSigAccountPayload) - Method in class org.nervos.muta.service.multi_sig.MultiSigService
 
GenerateMultiSigAccountPayload - Class in org.nervos.muta.service.multi_sig.type
 
GenerateMultiSigAccountPayload() - Constructor for class org.nervos.muta.service.multi_sig.type.GenerateMultiSigAccountPayload
 
GenerateMultiSigAccountResponse - Class in org.nervos.muta.service.multi_sig.type
 
GenerateMultiSigAccountResponse() - Constructor for class org.nervos.muta.service.multi_sig.type.GenerateMultiSigAccountResponse
 
generateRandom32Bytes() - Static method in class org.nervos.muta.util.Util
 
generateRandom32BytesHex() - Static method in class org.nervos.muta.util.Util
 
get() - Method in class org.nervos.muta.client.type.graphql_schema.GAddress
 
get() - Method in class org.nervos.muta.client.type.graphql_schema.GBytes
 
get() - Method in class org.nervos.muta.client.type.graphql_schema.GHash
 
get() - Method in class org.nervos.muta.client.type.graphql_schema.GUint64
 
get() - Method in class org.nervos.muta.client.type.primitive.Address
 
get() - Method in class org.nervos.muta.client.type.primitive.Bytes
 
get() - Method in class org.nervos.muta.client.type.primitive.Hash
 
get() - Method in class org.nervos.muta.client.type.primitive.Hex
 
get() - Method in class org.nervos.muta.client.type.primitive.U64
 
get_account_from_address(GetMultiSigAccountPayload) - Method in class org.nervos.muta.service.multi_sig.MultiSigService
 
getAddress() - Method in class org.nervos.muta.wallet.Account
 
getAddressByteArray() - Method in class org.nervos.muta.wallet.Account
 
getAddressFromPublicKey(ECPoint) - Static method in class org.nervos.muta.util.CryptoUtil
 
getAddressHex() - Method in class org.nervos.muta.wallet.Account
 
getAllowance(GetAllowancePayload) - Method in class org.nervos.muta.service.asset.AssetService
 
GetAllowancePayload - Class in org.nervos.muta.service.asset.type
 
GetAllowancePayload() - Constructor for class org.nervos.muta.service.asset.type.GetAllowancePayload
 
GetAllowanceResponse - Class in org.nervos.muta.service.asset.type
 
GetAllowanceResponse() - Constructor for class org.nervos.muta.service.asset.type.GetAllowanceResponse
 
getAsset(GetAssetPayload) - Method in class org.nervos.muta.service.asset.AssetService
 
GetAssetPayload - Class in org.nervos.muta.service.asset.type
 
GetAssetPayload() - Constructor for class org.nervos.muta.service.asset.type.GetAssetPayload
 
getBalance(GetBalancePayload) - Method in class org.nervos.muta.service.asset.AssetService
 
GetBalancePayload - Class in org.nervos.muta.service.asset.type
 
GetBalancePayload() - Constructor for class org.nervos.muta.service.asset.type.GetBalancePayload
 
GetBalanceResponse - Class in org.nervos.muta.service.asset.type
 
GetBalanceResponse() - Constructor for class org.nervos.muta.service.asset.type.GetBalanceResponse
 
getBatchAliasPrefix() - Method in interface org.nervos.muta.client.batch.BatchQuery
 
getBatchAliasPrefix() - Method in class org.nervos.muta.client.type.request.GetBlockRequest
 
getBatchAliasPrefix() - Method in class org.nervos.muta.client.type.request.GetReceiptRequest
 
getBatchAliasPrefix() - Method in class org.nervos.muta.client.type.request.GetTransactionRequest
 
getBatchParamPrefix() - Method in interface org.nervos.muta.client.batch.BatchQuery
 
getBatchParamPrefix() - Method in class org.nervos.muta.client.type.request.GetBlockRequest
 
getBatchParamPrefix() - Method in class org.nervos.muta.client.type.request.GetReceiptRequest
 
getBatchParamPrefix() - Method in class org.nervos.muta.client.type.request.GetTransactionRequest
 
getBatchParamType() - Method in interface org.nervos.muta.client.batch.BatchQuery
 
getBatchParamType() - Method in class org.nervos.muta.client.type.request.GetBlockRequest
 
getBatchParamType() - Method in class org.nervos.muta.client.type.request.GetReceiptRequest
 
getBatchParamType() - Method in class org.nervos.muta.client.type.request.GetTransactionRequest
 
getBatchQuery() - Method in interface org.nervos.muta.client.batch.BatchQuery
 
getBatchQuery() - Method in class org.nervos.muta.client.type.request.GetBlockRequest
 
getBatchQuery() - Method in class org.nervos.muta.client.type.request.GetReceiptRequest
 
getBatchQuery() - Method in class org.nervos.muta.client.type.request.GetTransactionRequest
 
getBatchQueryFragment() - Method in interface org.nervos.muta.client.batch.BatchQuery
 
getBatchQueryFragment() - Method in class org.nervos.muta.client.type.request.GetBlockRequest
 
getBatchQueryFragment() - Method in class org.nervos.muta.client.type.request.GetReceiptRequest
 
getBatchQueryFragment() - Method in class org.nervos.muta.client.type.request.GetTransactionRequest
 
getBech32Address() - Method in class org.nervos.muta.wallet.Account
 
getBlock(GUint64) - Method in class org.nervos.muta.client.Client
Start a GetBlock GraphQl query
getBlock(GUint64) - Method in class org.nervos.muta.Muta
Start a GetBlock GraphQl query
GetBlockRequest - Class in org.nervos.muta.client.type.request
A class to indicate a GetBlock query in GraphQl.
GetBlockRequest() - Constructor for class org.nervos.muta.client.type.request.GetBlockRequest
 
getECPointFromCompressedPublicKeyFormat(byte[]) - Static method in class org.nervos.muta.util.CryptoUtil
 
getGAddress() - Method in class org.nervos.muta.wallet.Account
 
getLatestHeight() - Method in class org.nervos.muta.Muta
Directly send Graph query to get the latest mined block's height
getMetadata() - Method in class org.nervos.muta.service.metadata.MetadataService
 
GetMultiSigAccountPayload - Class in org.nervos.muta.service.multi_sig.type
 
GetMultiSigAccountPayload() - Constructor for class org.nervos.muta.service.multi_sig.type.GetMultiSigAccountPayload
 
GetMultiSigAccountResponse - Class in org.nervos.muta.service.multi_sig.type
 
GetMultiSigAccountResponse() - Constructor for class org.nervos.muta.service.multi_sig.type.GetMultiSigAccountResponse
 
getParamValue() - Method in interface org.nervos.muta.client.batch.BatchQuery
 
getParamValue() - Method in class org.nervos.muta.client.type.request.GetBlockRequest
 
getParamValue() - Method in class org.nervos.muta.client.type.request.GetReceiptRequest
 
getParamValue() - Method in class org.nervos.muta.client.type.request.GetTransactionRequest
 
getPrivateKeyBigInteger() - Method in class org.nervos.muta.wallet.Account
 
getPrivateKeyByteArray() - Method in class org.nervos.muta.wallet.Account
 
getPrivateKeyHex() - Method in class org.nervos.muta.wallet.Account
 
getPublicKeyByteArray() - Method in class org.nervos.muta.wallet.Account
 
getPublicKeyECPoint() - Method in class org.nervos.muta.wallet.Account
 
getPublicKeyHex() - Method in class org.nervos.muta.wallet.Account
 
getReceipt(GHash) - Method in class org.nervos.muta.client.Client
Start a GetReceipt GraphQl query
getReceipt(GHash) - Method in class org.nervos.muta.Muta
Start a GetReceipt GraphQl query
GetReceiptRequest - Class in org.nervos.muta.client.type.request
A class to indicate a GetReceipt query in GraphQl.
GetReceiptRequest() - Constructor for class org.nervos.muta.client.type.request.GetReceiptRequest
 
getReceiptSucceedData(GHash, TypeReference<R>, List<ParsedEvent<?>>) - Method in class org.nervos.muta.Muta
Unmarshall the JSON string according to the given type param.
getReceiptSucceedDataRetry(GHash, TypeReference<P>, List<ParsedEvent<?>>) - Method in class org.nervos.muta.Muta
Poll the receipt of the given transaction hash, unmarshall it to java object
getTransaction(GHash) - Method in class org.nervos.muta.client.Client
Start a GetTransaction GraphQl query
getTransaction(GHash) - Method in class org.nervos.muta.Muta
Start a GetTransaction GraphQl query
GetTransactionRequest - Class in org.nervos.muta.client.type.request
A class to indicate a GetTransaction query in GraphQl.
GetTransactionRequest() - Constructor for class org.nervos.muta.client.type.request.GetTransactionRequest
 
GHash - Class in org.nervos.muta.client.type.graphql_schema
 
GHash.GHashDeserializer - Class in org.nervos.muta.client.type.graphql_schema
 
GHash.GHashSerializer - Class in org.nervos.muta.client.type.graphql_schema
 
GHashDeserializer() - Constructor for class org.nervos.muta.client.type.graphql_schema.GHash.GHashDeserializer
 
GHashDeserializer(Class<?>) - Constructor for class org.nervos.muta.client.type.graphql_schema.GHash.GHashDeserializer
 
GHashSerializer() - Constructor for class org.nervos.muta.client.type.graphql_schema.GHash.GHashSerializer
 
GHashSerializer(Class<GHash>) - Constructor for class org.nervos.muta.client.type.graphql_schema.GHash.GHashSerializer
 
GraphQlError - Exception in org.nervos.muta.exception
The exception indicate GraphQl error while client talks to server in GraphQl grammar
GraphQlError(String) - Constructor for exception org.nervos.muta.exception.GraphQlError
 
GUint64 - Class in org.nervos.muta.client.type.graphql_schema
 
GUint64.GUint64Deserializer - Class in org.nervos.muta.client.type.graphql_schema
 
GUint64.GUint64Serializer - Class in org.nervos.muta.client.type.graphql_schema
 
GUint64Deserializer() - Constructor for class org.nervos.muta.client.type.graphql_schema.GUint64.GUint64Deserializer
 
GUint64Deserializer(Class<?>) - Constructor for class org.nervos.muta.client.type.graphql_schema.GUint64.GUint64Deserializer
 
GUint64Serializer() - Constructor for class org.nervos.muta.client.type.graphql_schema.GUint64.GUint64Serializer
 
GUint64Serializer(Class<GUint64>) - Constructor for class org.nervos.muta.client.type.graphql_schema.GUint64.GUint64Serializer
 

H

Hash - Class in org.nervos.muta.client.type.primitive
 
Hash.HashDeserializer - Class in org.nervos.muta.client.type.primitive
 
Hash.HashSerializer - Class in org.nervos.muta.client.type.primitive
 
HashDeserializer() - Constructor for class org.nervos.muta.client.type.primitive.Hash.HashDeserializer
 
HashDeserializer(Class<?>) - Constructor for class org.nervos.muta.client.type.primitive.Hash.HashDeserializer
 
HashSerializer() - Constructor for class org.nervos.muta.client.type.primitive.Hash.HashSerializer
 
HashSerializer(Class<Hash>) - Constructor for class org.nervos.muta.client.type.primitive.Hash.HashSerializer
 
Header - Class in org.nervos.muta.client.type.graphql_schema
 
Header() - Constructor for class org.nervos.muta.client.type.graphql_schema.Header
 
height - Variable in class org.nervos.muta.client.type.graphql_schema.Proof
which height of block this proof belongs to
height - Variable in class org.nervos.muta.client.type.graphql_schema.Receipt
which height of block this receipt is minded on
Hex - Class in org.nervos.muta.client.type.primitive
 
Hex.HexDeserializer - Class in org.nervos.muta.client.type.primitive
 
Hex.HexSerializer - Class in org.nervos.muta.client.type.primitive
 
HexDeserializer() - Constructor for class org.nervos.muta.client.type.primitive.Hex.HexDeserializer
 
HexDeserializer(Class<?>) - Constructor for class org.nervos.muta.client.type.primitive.Hex.HexDeserializer
 
HexSerializer() - Constructor for class org.nervos.muta.client.type.primitive.Hex.HexSerializer
 
HexSerializer(Class<Hex>) - Constructor for class org.nervos.muta.client.type.primitive.Hex.HexSerializer
 
HRP - Static variable in class org.nervos.muta.util.Bech32Util
 

I

InputRawTransaction - Class in org.nervos.muta.client.type.graphql_schema
Imply a transaction with needed params
InputRawTransaction() - Constructor for class org.nervos.muta.client.type.graphql_schema.InputRawTransaction
 
InputTransactionEncryption - Class in org.nervos.muta.client.type.graphql_schema
The signature of certain transaction
InputTransactionEncryption(GBytes, GBytes, GBytes) - Constructor for class org.nervos.muta.client.type.graphql_schema.InputTransactionEncryption
 
is_invalid(byte[]) - Static method in class org.nervos.muta.client.type.graphql_schema.GAddress
 
is_invalid(byte[]) - Static method in class org.nervos.muta.client.type.graphql_schema.GHash
 
is_invalid(byte[]) - Static method in class org.nervos.muta.client.type.primitive.Address
 
is_invalid(byte[]) - Static method in class org.nervos.muta.client.type.primitive.Hash
 
is_invalid(BigInteger) - Static method in class org.nervos.muta.client.type.graphql_schema.GUint64
 
isError() - Method in class org.nervos.muta.client.type.graphql_schema.ServiceResponse
 
isError() - Method in class org.nervos.muta.client.type.ParsedServiceResponse
 
isMatch(String, String) - Method in class org.nervos.muta.client.type.ParsedEvent
 
isValidHex(String) - Static method in class org.nervos.muta.util.Util
 

K

keccak256(byte[]) - Static method in class org.nervos.muta.util.Util
 

L

LENGTH - Static variable in class org.nervos.muta.client.type.graphql_schema.GAddress
 
LENGTH - Static variable in class org.nervos.muta.client.type.graphql_schema.GHash
 
LENGTH - Static variable in class org.nervos.muta.client.type.primitive.Address
 
LENGTH - Static variable in class org.nervos.muta.client.type.primitive.Hash
 

M

MAX - Static variable in class org.nervos.muta.client.type.graphql_schema.GUint64
 
MAX - Static variable in class org.nervos.muta.client.type.primitive.U32
 
MAX - Static variable in class org.nervos.muta.client.type.primitive.U64
 
MAX - Static variable in class org.nervos.muta.client.type.primitive.U8
 
Metadata - Class in org.nervos.muta.client.type.primitive
 
Metadata() - Constructor for class org.nervos.muta.client.type.primitive.Metadata
 
MetadataService - Class in org.nervos.muta.service.metadata
 
MetadataService() - Constructor for class org.nervos.muta.service.metadata.MetadataService
 
METHOD_ADD_ACCOUNT - Static variable in class org.nervos.muta.service.multi_sig.MultiSigService
 
METHOD_ADD_VERIFIED_ITEM - Static variable in class org.nervos.muta.service.authorization.AuthorizationService
 
METHOD_APPROVE - Static variable in class org.nervos.muta.service.asset.AssetService
 
METHOD_CHANGE_MEMO - Static variable in class org.nervos.muta.service.multi_sig.MultiSigService
 
METHOD_CHANGE_OWNER - Static variable in class org.nervos.muta.service.multi_sig.MultiSigService
 
METHOD_CREATE_ASSET - Static variable in class org.nervos.muta.service.asset.AssetService
 
METHOD_GENERATE_ACCOUNT - Static variable in class org.nervos.muta.service.multi_sig.MultiSigService
 
METHOD_GET_ACCOUNT_FROM_ADDRESS - Static variable in class org.nervos.muta.service.multi_sig.MultiSigService
 
METHOD_GET_ALLOWANCE - Static variable in class org.nervos.muta.service.asset.AssetService
 
METHOD_GET_ASSET - Static variable in class org.nervos.muta.service.asset.AssetService
 
METHOD_GET_BALANCE - Static variable in class org.nervos.muta.service.asset.AssetService
 
METHOD_GET_METADATA - Static variable in class org.nervos.muta.service.metadata.MetadataService
 
METHOD_REMOVE_ACCOUNT - Static variable in class org.nervos.muta.service.multi_sig.MultiSigService
 
METHOD_REMOVE_VERIFIED_ITEM - Static variable in class org.nervos.muta.service.authorization.AuthorizationService
 
METHOD_SET_ACCOUNT_WEIGHT - Static variable in class org.nervos.muta.service.multi_sig.MultiSigService
 
METHOD_SET_ADMIN - Static variable in class org.nervos.muta.service.authorization.AuthorizationService
 
METHOD_SET_THRESHOLD - Static variable in class org.nervos.muta.service.multi_sig.MultiSigService
 
METHOD_TRANSFER - Static variable in class org.nervos.muta.service.asset.AssetService
 
METHOD_TRANSFER_FROM - Static variable in class org.nervos.muta.service.asset.AssetService
 
METHOD_UPDATE_ACCOUNT - Static variable in class org.nervos.muta.service.multi_sig.MultiSigService
 
METHOD_VERIFY_SIGNATURE - Static variable in class org.nervos.muta.service.multi_sig.MultiSigService
 
MIN - Static variable in class org.nervos.muta.client.type.graphql_schema.GUint64
 
MIN - Static variable in class org.nervos.muta.client.type.primitive.U32
 
MIN - Static variable in class org.nervos.muta.client.type.primitive.U64
 
MIN - Static variable in class org.nervos.muta.client.type.primitive.U8
 
MultiSigPermission - Class in org.nervos.muta.service.multi_sig.type
 
MultiSigPermission() - Constructor for class org.nervos.muta.service.multi_sig.type.MultiSigPermission
 
MultiSigService - Class in org.nervos.muta.service.multi_sig
 
MultiSigService() - Constructor for class org.nervos.muta.service.multi_sig.MultiSigService
 
Muta - Class in org.nervos.muta
Muta is a comprehensive class in front of all worker class
Muta(Client, Account, MutaRequestOption) - Constructor for class org.nervos.muta.Muta
Constructor with all params you can customize
Muta(Client, Account, MutaRequestOption, List<EventRegisterEntry<?>>) - Constructor for class org.nervos.muta.Muta
Constructor with all params you can customize, and register concerned events
Muta.RegistryEntry - Class in org.nervos.muta
 
MutaRequest - Class in org.nervos.muta.client.type
 
MutaRequest() - Constructor for class org.nervos.muta.client.type.MutaRequest
 
mutaRequestOption - Variable in class org.nervos.muta.Muta
Where options lies
MutaRequestOption - Class in org.nervos.muta.client.type
 
MutaRequestOption() - Constructor for class org.nervos.muta.client.type.MutaRequestOption
 

N

name - Variable in class org.nervos.muta.Muta.RegistryEntry
 

O

objectMapper - Variable in class org.nervos.muta.Muta
Jackson's JSON marshall-er
ONE - Static variable in class org.nervos.muta.client.type.graphql_schema.GUint64
 
operation - Static variable in class org.nervos.muta.client.type.request.GetBlockRequest
 
operation - Static variable in class org.nervos.muta.client.type.request.GetReceiptRequest
 
operation - Static variable in class org.nervos.muta.client.type.request.GetTransactionRequest
 
operation - Static variable in class org.nervos.muta.client.type.request.QueryServiceRequest
 
operation - Static variable in class org.nervos.muta.client.type.request.SendTransactionRequest
 
org.nervos.muta - package org.nervos.muta
 
org.nervos.muta.client - package org.nervos.muta.client
 
org.nervos.muta.client.batch - package org.nervos.muta.client.batch
 
org.nervos.muta.client.type - package org.nervos.muta.client.type
 
org.nervos.muta.client.type.graphql_schema - package org.nervos.muta.client.type.graphql_schema
 
org.nervos.muta.client.type.primitive - package org.nervos.muta.client.type.primitive
 
org.nervos.muta.client.type.request - package org.nervos.muta.client.type.request
 
org.nervos.muta.exception - package org.nervos.muta.exception
 
org.nervos.muta.service.asset - package org.nervos.muta.service.asset
 
org.nervos.muta.service.asset.type - package org.nervos.muta.service.asset.type
 
org.nervos.muta.service.authorization - package org.nervos.muta.service.authorization
 
org.nervos.muta.service.authorization.type - package org.nervos.muta.service.authorization.type
 
org.nervos.muta.service.metadata - package org.nervos.muta.service.metadata
 
org.nervos.muta.service.multi_sig - package org.nervos.muta.service.multi_sig
 
org.nervos.muta.service.multi_sig.type - package org.nervos.muta.service.multi_sig.type
 
org.nervos.muta.util - package org.nervos.muta.util
 
org.nervos.muta.wallet - package org.nervos.muta.wallet
 

P

parse_batch(Response, List<BatchQuery>) - Method in class org.nervos.muta.client.batch.BatchClient
Parse results of queries from GraphQl request
ParsedEvent<T> - Class in org.nervos.muta.client.type
 
ParsedEvent(String, String, String, TypeReference<T>) - Constructor for class org.nervos.muta.client.type.ParsedEvent
 
ParsedServiceResponse<T> - Class in org.nervos.muta.client.type
 
ParsedServiceResponse() - Constructor for class org.nervos.muta.client.type.ParsedServiceResponse
 
parseGraphQlResponse(Response, String, Class<T>) - Method in class org.nervos.muta.client.Client
Parse a graphql query/mutation result into class with given type param T
parseServiceResponse(ServiceResponse, TypeReference<T>) - Method in class org.nervos.muta.Muta
Unmarshall ServiceResponse's succeedData, which should be JSON string, into class by type param.
Proof - Class in org.nervos.muta.client.type.graphql_schema
Proof of a block.
Proof() - Constructor for class org.nervos.muta.client.type.graphql_schema.Proof
 
proposeWeight - Variable in class org.nervos.muta.client.type.graphql_schema.Validator
 
pubkey - Variable in class org.nervos.muta.client.type.graphql_schema.InputTransactionEncryption
Public keys of the signature.
pubkey - Variable in class org.nervos.muta.client.type.graphql_schema.Validator
 
publicPoint(BigInteger) - Static method in class org.nervos.muta.util.CryptoUtil
 

Q

query - Static variable in class org.nervos.muta.client.type.request.GetBlockRequest
 
query - Static variable in class org.nervos.muta.client.type.request.GetReceiptRequest
 
query - Static variable in class org.nervos.muta.client.type.request.GetTransactionRequest
 
query - Static variable in class org.nervos.muta.client.type.request.QueryServiceRequest
 
query - Static variable in class org.nervos.muta.client.type.request.SendTransactionRequest
 
query(List<BatchQuery>) - Method in class org.nervos.muta.client.batch.BatchClient
 
QUERY_NAME - Static variable in class org.nervos.muta.client.batch.BatchClient
 
queryService(String, String, String, GUint64, GAddress, GUint64, GUint64) - Method in class org.nervos.muta.client.Client
Start a QueryService GraphQl query, which do read operations on services
queryService(String, String, String, GUint64, GAddress, GUint64, GUint64, TypeReference<T>) - Method in class org.nervos.muta.Muta
Send GraphQl queryService query with given payload and more detailed params
queryService(String, String, TypeReference<T>) - Method in class org.nervos.muta.Muta
Send GraphQl queryService query without payload
queryService(String, String, P, TypeReference<T>) - Method in class org.nervos.muta.Muta
Send GraphQl queryService query with given payload
QueryServiceRequest - Class in org.nervos.muta.client.type.request
A class to indicate a QueryService query in GraphQl.
QueryServiceRequest() - Constructor for class org.nervos.muta.client.type.request.QueryServiceRequest
 

R

RawTransaction - Class in org.nervos.muta.client.type.primitive
 
RawTransaction() - Constructor for class org.nervos.muta.client.type.primitive.RawTransaction
 
Receipt - Class in org.nervos.muta.client.type.graphql_schema
Receipt of a executed transaction.
Receipt() - Constructor for class org.nervos.muta.client.type.graphql_schema.Receipt
 
ReceiptResponse - Class in org.nervos.muta.client.type.graphql_schema
 
ReceiptResponse() - Constructor for class org.nervos.muta.client.type.graphql_schema.ReceiptResponse
 
recovery(@lombok.NonNull byte[], @lombok.NonNull byte[], @lombok.NonNull byte[]) - Static method in class org.nervos.muta.util.CryptoUtil
 
register(List<EventRegisterEntry<?>>) - Method in class org.nervos.muta.Muta
Register concerned events
RegistryEntry() - Constructor for class org.nervos.muta.Muta.RegistryEntry
 
remove_account(RemoveAccountPayload) - Method in class org.nervos.muta.service.multi_sig.MultiSigService
 
remove_verified_item(RemoveVerifiedItemPayload) - Method in class org.nervos.muta.service.authorization.AuthorizationService
 
remove0x(String) - Static method in class org.nervos.muta.util.Util
 
RemoveAccountPayload - Class in org.nervos.muta.service.multi_sig.type
 
RemoveAccountPayload() - Constructor for class org.nervos.muta.service.multi_sig.type.RemoveAccountPayload
 
RemoveVerifiedItemPayload - Class in org.nervos.muta.service.authorization.type
 
RemoveVerifiedItemPayload() - Constructor for class org.nervos.muta.service.authorization.type.RemoveVerifiedItemPayload
 
response - Variable in class org.nervos.muta.client.type.graphql_schema.Receipt
response of this transaction
round - Variable in class org.nervos.muta.client.type.graphql_schema.Proof
which round of consensus this proof generate on

S

SECURE_RANDOM - Static variable in class org.nervos.muta.util.Util
 
send(String) - Method in class org.nervos.muta.client.Client
Ask httpClient to send a http request containing GraphQl query/mutation payload
sendTransaction(String, String, P) - Method in class org.nervos.muta.Muta
Send a transaction and return its transaction hash, this is the commonly used sendTransaction(), sendTransaction() only with serviceName, method and payloadData
sendTransaction(GHash, GUint64, GUint64, GHash, GUint64, String, String, String) - Method in class org.nervos.muta.Muta
Send a transaction and return its transaction hash, you can set all params by this function.
sendTransaction(InputRawTransaction, InputTransactionEncryption) - Method in class org.nervos.muta.client.Client
Start a SendTransaction GraphQl query, which do write operations on services
sendTransaction(InputRawTransaction, InputTransactionEncryption) - Method in class org.nervos.muta.Muta
Send a transaction and return its transaction hash, by a DEFINED Raw Transaction and its Encryption(signature).
sendTransactionAndPollResult(String, String, P, TypeReference<R>) - Method in class org.nervos.muta.Muta
Send a transaction with commonly used param and poll the result of the execution, a.k.a.
sendTransactionAndPollResult(String, String, P, TypeReference<R>, List<ParsedEvent<?>>) - Method in class org.nervos.muta.Muta
Send a transaction with commonly used param and poll the result of the execution, a.k.a.
SendTransactionRequest - Class in org.nervos.muta.client.type.request
A class to indicate a SendTransaction mutation in GraphQl.
SendTransactionRequest() - Constructor for class org.nervos.muta.client.type.request.SendTransactionRequest
 
sendTxBeforeHook - Variable in class org.nervos.muta.Muta
A hook before calling Client.sendTransaction(InputRawTransaction, InputTransactionEncryption) You can pass a closure/lambda expression to do some Predication work You can set, unset it whenever
serialize(GAddress, JsonGenerator, SerializerProvider) - Method in class org.nervos.muta.client.type.graphql_schema.GAddress.GAddressSerializer
 
serialize(GBytes, JsonGenerator, SerializerProvider) - Method in class org.nervos.muta.client.type.graphql_schema.GBytes.GBytesSerializer
 
serialize(GHash, JsonGenerator, SerializerProvider) - Method in class org.nervos.muta.client.type.graphql_schema.GHash.GHashSerializer
 
serialize(GUint64, JsonGenerator, SerializerProvider) - Method in class org.nervos.muta.client.type.graphql_schema.GUint64.GUint64Serializer
 
serialize(Address, JsonGenerator, SerializerProvider) - Method in class org.nervos.muta.client.type.primitive.Address.AddressSerializer
 
serialize(Bytes, JsonGenerator, SerializerProvider) - Method in class org.nervos.muta.client.type.primitive.Bytes.BytesSerializer
 
serialize(Hash, JsonGenerator, SerializerProvider) - Method in class org.nervos.muta.client.type.primitive.Hash.HashSerializer
 
serialize(Hex, JsonGenerator, SerializerProvider) - Method in class org.nervos.muta.client.type.primitive.Hex.HexSerializer
 
serialize(U32, JsonGenerator, SerializerProvider) - Method in class org.nervos.muta.client.type.primitive.U32.U32Serializer
 
serialize(U64, JsonGenerator, SerializerProvider) - Method in class org.nervos.muta.client.type.primitive.U64.U64Serializer
 
serialize(U8, JsonGenerator, SerializerProvider) - Method in class org.nervos.muta.client.type.primitive.U8.U8Serializer
 
SERVICE_NAME - Static variable in class org.nervos.muta.service.asset.AssetService
 
SERVICE_NAME - Static variable in class org.nervos.muta.service.authorization.AuthorizationService
 
SERVICE_NAME - Static variable in class org.nervos.muta.service.metadata.MetadataService
 
SERVICE_NAME - Static variable in class org.nervos.muta.service.multi_sig.MultiSigService
 
ServiceResponse - Class in org.nervos.muta.client.type.graphql_schema
 
ServiceResponse() - Constructor for class org.nervos.muta.client.type.graphql_schema.ServiceResponse
 
set(BigInteger) - Method in class org.nervos.muta.client.type.graphql_schema.GUint64
 
set_account_weight(SetAccountWeightPayload) - Method in class org.nervos.muta.service.multi_sig.MultiSigService
 
set_admin(SetAdminPayload) - Method in class org.nervos.muta.service.authorization.AuthorizationService
 
set_threshold(SetThresholdPayload) - Method in class org.nervos.muta.service.multi_sig.MultiSigService
 
SetAccountWeightPayload - Class in org.nervos.muta.service.multi_sig.type
 
SetAccountWeightPayload() - Constructor for class org.nervos.muta.service.multi_sig.type.SetAccountWeightPayload
 
SetAdminPayload - Class in org.nervos.muta.service.authorization.type
 
SetAdminPayload() - Constructor for class org.nervos.muta.service.authorization.type.SetAdminPayload
 
SetThresholdPayload - Class in org.nervos.muta.service.multi_sig.type
 
SetThresholdPayload() - Constructor for class org.nervos.muta.service.multi_sig.type.SetThresholdPayload
 
sign(byte[]) - Method in class org.nervos.muta.wallet.Account
Sign a data by this account's private key, the data should be a digest of certain message
sign(BigInteger, @lombok.NonNull byte[]) - Static method in class org.nervos.muta.util.CryptoUtil
 
signature - Variable in class org.nervos.muta.client.type.graphql_schema.InputTransactionEncryption
Signatures.
signature - Variable in class org.nervos.muta.client.type.graphql_schema.Proof
aggregate signature
SignedTransaction - Class in org.nervos.muta.client.type.graphql_schema
 
SignedTransaction - Class in org.nervos.muta.client.type.primitive
 
SignedTransaction() - Constructor for class org.nervos.muta.client.type.graphql_schema.SignedTransaction
 
SignedTransaction() - Constructor for class org.nervos.muta.client.type.primitive.SignedTransaction
 
signTransaction(InputRawTransaction) - Method in class org.nervos.muta.Muta
Manually sign a transaction and return the signature
start0x(String) - Static method in class org.nervos.muta.util.Util
 
stateRoot - Variable in class org.nervos.muta.client.type.graphql_schema.Receipt
the state root after this transaction runs

T

toAddress() - Method in class org.nervos.muta.client.type.graphql_schema.GAddress
 
toBytes() - Method in class org.nervos.muta.client.type.graphql_schema.GBytes
 
toGAdress() - Method in class org.nervos.muta.client.type.primitive.Address
 
toGBytes() - Method in class org.nervos.muta.client.type.primitive.Bytes
 
toGHash() - Method in class org.nervos.muta.client.type.primitive.Hash
 
toGUint64() - Method in class org.nervos.muta.client.type.primitive.U64
 
toHash() - Method in class org.nervos.muta.client.type.graphql_schema.GHash
 
toString() - Method in class org.nervos.muta.client.type.graphql_schema.GAddress
 
toString() - Method in class org.nervos.muta.client.type.graphql_schema.GBytes
 
toString() - Method in class org.nervos.muta.client.type.graphql_schema.GHash
 
toString() - Method in class org.nervos.muta.client.type.graphql_schema.GUint64
 
toString() - Method in class org.nervos.muta.client.type.primitive.Address
 
toString() - Method in class org.nervos.muta.client.type.primitive.Bytes
 
toString() - Method in class org.nervos.muta.client.type.primitive.Hash
 
toString() - Method in class org.nervos.muta.client.type.primitive.Hex
 
toString() - Method in class org.nervos.muta.client.type.primitive.U32
 
toString() - Method in class org.nervos.muta.client.type.primitive.U64
 
toString() - Method in class org.nervos.muta.client.type.primitive.U8
 
toU64() - Method in class org.nervos.muta.client.type.graphql_schema.GUint64
 
TransactionRequest - Class in org.nervos.muta.client.type.primitive
 
TransactionRequest() - Constructor for class org.nervos.muta.client.type.primitive.TransactionRequest
 
transfer(TransferPayload, List<ParsedEvent<?>>) - Method in class org.nervos.muta.service.asset.AssetService
 
transfer_from(TransferFromPayload, List<ParsedEvent<?>>) - Method in class org.nervos.muta.service.asset.AssetService
 
TransferEvent - Class in org.nervos.muta.service.asset.type
 
TransferEvent() - Constructor for class org.nervos.muta.service.asset.type.TransferEvent
 
TransferFromEvent - Class in org.nervos.muta.service.asset.type
 
TransferFromEvent() - Constructor for class org.nervos.muta.service.asset.type.TransferFromEvent
 
TransferFromPayload - Class in org.nervos.muta.service.asset.type
 
TransferFromPayload() - Constructor for class org.nervos.muta.service.asset.type.TransferFromPayload
 
TransferPayload - Class in org.nervos.muta.service.asset.type
 
TransferPayload() - Constructor for class org.nervos.muta.service.asset.type.TransferPayload
 
tx_hash - Variable in class org.nervos.muta.service.multi_sig.type.VerifySignaturePayload
 
TxBeforeHookError - Exception in org.nervos.muta.exception
Indicate that an error occurs while running tx before hook
TxBeforeHookError(String) - Constructor for exception org.nervos.muta.exception.TxBeforeHookError
 
TxBeforeHookError(String, String) - Constructor for exception org.nervos.muta.exception.TxBeforeHookError
 
txHash - Variable in class org.nervos.muta.client.type.graphql_schema.InputTransactionEncryption
Which transaction this signature is related to.
txHash - Variable in class org.nervos.muta.client.type.graphql_schema.Receipt
the transaction hash of the executed transation

U

U32 - Class in org.nervos.muta.client.type.primitive
 
U32.U32Deserializer - Class in org.nervos.muta.client.type.primitive
 
U32.U32Serializer - Class in org.nervos.muta.client.type.primitive
 
U32Deserializer() - Constructor for class org.nervos.muta.client.type.primitive.U32.U32Deserializer
 
U32Deserializer(Class<?>) - Constructor for class org.nervos.muta.client.type.primitive.U32.U32Deserializer
 
U32Serializer() - Constructor for class org.nervos.muta.client.type.primitive.U32.U32Serializer
 
U32Serializer(Class<U32>) - Constructor for class org.nervos.muta.client.type.primitive.U32.U32Serializer
 
U64 - Class in org.nervos.muta.client.type.primitive
 
U64.U64Deserializer - Class in org.nervos.muta.client.type.primitive
 
U64.U64Serializer - Class in org.nervos.muta.client.type.primitive
 
U64Deserializer() - Constructor for class org.nervos.muta.client.type.primitive.U64.U64Deserializer
 
U64Deserializer(Class<?>) - Constructor for class org.nervos.muta.client.type.primitive.U64.U64Deserializer
 
U64Serializer() - Constructor for class org.nervos.muta.client.type.primitive.U64.U64Serializer
 
U64Serializer(Class<U64>) - Constructor for class org.nervos.muta.client.type.primitive.U64.U64Serializer
 
U8 - Class in org.nervos.muta.client.type.primitive
 
U8.U8Deserializer - Class in org.nervos.muta.client.type.primitive
 
U8.U8Serializer - Class in org.nervos.muta.client.type.primitive
 
U8Deserializer() - Constructor for class org.nervos.muta.client.type.primitive.U8.U8Deserializer
 
U8Deserializer(Class<?>) - Constructor for class org.nervos.muta.client.type.primitive.U8.U8Deserializer
 
U8Serializer() - Constructor for class org.nervos.muta.client.type.primitive.U8.U8Serializer
 
U8Serializer(Class<U8>) - Constructor for class org.nervos.muta.client.type.primitive.U8.U8Serializer
 
update_account(UpdateAccountPayload) - Method in class org.nervos.muta.service.multi_sig.MultiSigService
 
UpdateAccountPayload - Class in org.nervos.muta.service.multi_sig.type
 
UpdateAccountPayload() - Constructor for class org.nervos.muta.service.multi_sig.type.UpdateAccountPayload
 
Util - Class in org.nervos.muta.util
 
Util() - Constructor for class org.nervos.muta.util.Util
 

V

validate_bech32_address(String, String) - Static method in class org.nervos.muta.wallet.Account
 
Validator - Class in org.nervos.muta.client.type.graphql_schema
 
Validator() - Constructor for class org.nervos.muta.client.type.graphql_schema.Validator
 
ValidatorExtend - Class in org.nervos.muta.client.type.primitive
 
ValidatorExtend() - Constructor for class org.nervos.muta.client.type.primitive.ValidatorExtend
 
verify(@lombok.NonNull byte[], @lombok.NonNull byte[], @lombok.NonNull byte[]) - Static method in class org.nervos.muta.util.CryptoUtil
 
verify_signature(SignedTransaction) - Method in class org.nervos.muta.service.multi_sig.MultiSigService
 
VerifySignaturePayload - Class in org.nervos.muta.service.multi_sig.type
 
VerifySignaturePayload() - Constructor for class org.nervos.muta.service.multi_sig.type.VerifySignaturePayload
 
voteWeight - Variable in class org.nervos.muta.client.type.graphql_schema.Validator
 

W

Wallet - Class in org.nervos.muta.wallet
Wallet handles mnemonic and derive job.
Wallet() - Constructor for class org.nervos.muta.wallet.Wallet
 

Z

ZERO - Static variable in class org.nervos.muta.client.type.graphql_schema.GUint64
 
ZERO - Static variable in class org.nervos.muta.client.type.primitive.U32
 
ZERO - Static variable in class org.nervos.muta.client.type.primitive.U64
 
ZERO - Static variable in class org.nervos.muta.client.type.primitive.U8
 
ZERO_ADDRESS - Static variable in class org.nervos.muta.client.type.primitive.Address
 
ZERO_GADDRESS - Static variable in class org.nervos.muta.client.type.graphql_schema.GAddress
 
A B C D E F G H I K L M N O P Q R S T U V W Z 
All Classes All Packages