symbolchain package
Subpackages
- symbolchain.external package
- Submodules
- symbolchain.external.ed25519 module
Hint_hash()
SignatureMismatch
bit()
checkvalid_hash()
decodeint()
decodepoint()
derive_shared_secret_unsafe()
edwards_add()
edwards_double()
encodeint()
encodepoint()
inv()
iscanonical()
isinmainsubgroup()
isoncurve()
make_Bpow()
pow2()
publickey_hash_unsafe()
scalarmult()
scalarmult_B()
signature_hash_unsafe()
xrecover()
- Module contents
- symbolchain.facade package
- Submodules
- symbolchain.facade.BatchOperations module
- symbolchain.facade.NemFacade module
NemAccount
NemFacade
NemFacade.Address
NemFacade.BIP32_CURVE_NAME
NemFacade.KeyPair
NemFacade.SharedKey
NemFacade.Verifier
NemFacade.bip32_node_to_key_pair()
NemFacade.bip32_path()
NemFacade.create_account()
NemFacade.create_public_account()
NemFacade.extract_signing_payload()
NemFacade.hash_transaction()
NemFacade.now()
NemFacade.sign_transaction()
NemFacade.verify_transaction()
NemPublicAccount
- symbolchain.facade.SymbolFacade module
SymbolAccount
SymbolFacade
SymbolFacade.Address
SymbolFacade.BIP32_CURVE_NAME
SymbolFacade.KeyPair
SymbolFacade.SharedKey
SymbolFacade.Verifier
SymbolFacade.bip32_node_to_key_pair()
SymbolFacade.bip32_path()
SymbolFacade.cosign_transaction()
SymbolFacade.cosign_transaction_hash()
SymbolFacade.create_account()
SymbolFacade.create_public_account()
SymbolFacade.extract_signing_payload()
SymbolFacade.hash_embedded_transactions()
SymbolFacade.hash_transaction()
SymbolFacade.now()
SymbolFacade.sign_transaction()
SymbolFacade.verify_transaction()
SymbolPublicAccount
- Module contents
- symbolchain.impl package
- symbolchain.nc package
- Module contents
AccountKeyLinkTransactionV1
AccountKeyLinkTransactionV1.TRANSACTION_TYPE
AccountKeyLinkTransactionV1.TRANSACTION_VERSION
AccountKeyLinkTransactionV1.TYPE_HINTS
AccountKeyLinkTransactionV1.deserialize()
AccountKeyLinkTransactionV1.link_action
AccountKeyLinkTransactionV1.remote_public_key
AccountKeyLinkTransactionV1.serialize()
AccountKeyLinkTransactionV1.size
AccountKeyLinkTransactionV1.sort()
AccountKeyLinkTransactionV1.to_json()
Address
Amount
CosignatureV1
CosignatureV1Body
CosignatureV1Body.TRANSACTION_TYPE
CosignatureV1Body.TRANSACTION_VERSION
CosignatureV1Body.TYPE_HINTS
CosignatureV1Body.deserialize()
CosignatureV1Body.multisig_account_address
CosignatureV1Body.other_transaction_hash
CosignatureV1Body.serialize()
CosignatureV1Body.size
CosignatureV1Body.sort()
CosignatureV1Body.to_json()
Hash256
Height
LinkAction
Message
MessageType
Mosaic
MosaicDefinition
MosaicDefinition.TYPE_HINTS
MosaicDefinition.description
MosaicDefinition.deserialize()
MosaicDefinition.id
MosaicDefinition.levy
MosaicDefinition.levy_size_computed
MosaicDefinition.owner_public_key
MosaicDefinition.properties
MosaicDefinition.serialize()
MosaicDefinition.size
MosaicDefinition.sort()
MosaicDefinition.to_json()
MosaicDefinitionTransactionV1
MosaicDefinitionTransactionV1.TRANSACTION_TYPE
MosaicDefinitionTransactionV1.TRANSACTION_VERSION
MosaicDefinitionTransactionV1.TYPE_HINTS
MosaicDefinitionTransactionV1.deserialize()
MosaicDefinitionTransactionV1.mosaic_definition
MosaicDefinitionTransactionV1.rental_fee
MosaicDefinitionTransactionV1.rental_fee_sink
MosaicDefinitionTransactionV1.serialize()
MosaicDefinitionTransactionV1.size
MosaicDefinitionTransactionV1.sort()
MosaicDefinitionTransactionV1.to_json()
MosaicId
MosaicLevy
MosaicProperty
MosaicSupplyChangeAction
MosaicSupplyChangeTransactionV1
MosaicSupplyChangeTransactionV1.TRANSACTION_TYPE
MosaicSupplyChangeTransactionV1.TRANSACTION_VERSION
MosaicSupplyChangeTransactionV1.TYPE_HINTS
MosaicSupplyChangeTransactionV1.action
MosaicSupplyChangeTransactionV1.delta
MosaicSupplyChangeTransactionV1.deserialize()
MosaicSupplyChangeTransactionV1.mosaic_id
MosaicSupplyChangeTransactionV1.serialize()
MosaicSupplyChangeTransactionV1.size
MosaicSupplyChangeTransactionV1.sort()
MosaicSupplyChangeTransactionV1.to_json()
MosaicTransferFeeType
MultisigAccountModification
MultisigAccountModification.TYPE_HINTS
MultisigAccountModification.comparer()
MultisigAccountModification.cosignatory_public_key
MultisigAccountModification.deserialize()
MultisigAccountModification.modification_type
MultisigAccountModification.serialize()
MultisigAccountModification.size
MultisigAccountModification.sort()
MultisigAccountModification.to_json()
MultisigAccountModificationTransactionV1
MultisigAccountModificationTransactionV1.TRANSACTION_TYPE
MultisigAccountModificationTransactionV1.TRANSACTION_VERSION
MultisigAccountModificationTransactionV1.TYPE_HINTS
MultisigAccountModificationTransactionV1.deserialize()
MultisigAccountModificationTransactionV1.modifications
MultisigAccountModificationTransactionV1.serialize()
MultisigAccountModificationTransactionV1.size
MultisigAccountModificationTransactionV1.sort()
MultisigAccountModificationTransactionV1.to_json()
MultisigAccountModificationTransactionV2
MultisigAccountModificationTransactionV2.TRANSACTION_TYPE
MultisigAccountModificationTransactionV2.TRANSACTION_VERSION
MultisigAccountModificationTransactionV2.TYPE_HINTS
MultisigAccountModificationTransactionV2.deserialize()
MultisigAccountModificationTransactionV2.min_approval_delta
MultisigAccountModificationTransactionV2.modifications
MultisigAccountModificationTransactionV2.serialize()
MultisigAccountModificationTransactionV2.size
MultisigAccountModificationTransactionV2.sort()
MultisigAccountModificationTransactionV2.to_json()
MultisigAccountModificationType
MultisigTransactionV1
MultisigTransactionV1.TRANSACTION_TYPE
MultisigTransactionV1.TRANSACTION_VERSION
MultisigTransactionV1.TYPE_HINTS
MultisigTransactionV1.cosignatures
MultisigTransactionV1.deserialize()
MultisigTransactionV1.inner_transaction
MultisigTransactionV1.serialize()
MultisigTransactionV1.size
MultisigTransactionV1.sort()
MultisigTransactionV1.to_json()
NamespaceId
NamespaceRegistrationTransactionV1
NamespaceRegistrationTransactionV1.TRANSACTION_TYPE
NamespaceRegistrationTransactionV1.TRANSACTION_VERSION
NamespaceRegistrationTransactionV1.TYPE_HINTS
NamespaceRegistrationTransactionV1.deserialize()
NamespaceRegistrationTransactionV1.name
NamespaceRegistrationTransactionV1.parent_name
NamespaceRegistrationTransactionV1.rental_fee
NamespaceRegistrationTransactionV1.rental_fee_sink
NamespaceRegistrationTransactionV1.serialize()
NamespaceRegistrationTransactionV1.size
NamespaceRegistrationTransactionV1.sort()
NamespaceRegistrationTransactionV1.to_json()
NetworkType
NonVerifiableAccountKeyLinkTransactionV1
NonVerifiableAccountKeyLinkTransactionV1.TRANSACTION_TYPE
NonVerifiableAccountKeyLinkTransactionV1.TRANSACTION_VERSION
NonVerifiableAccountKeyLinkTransactionV1.TYPE_HINTS
NonVerifiableAccountKeyLinkTransactionV1.deserialize()
NonVerifiableAccountKeyLinkTransactionV1.link_action
NonVerifiableAccountKeyLinkTransactionV1.remote_public_key
NonVerifiableAccountKeyLinkTransactionV1.serialize()
NonVerifiableAccountKeyLinkTransactionV1.size
NonVerifiableAccountKeyLinkTransactionV1.sort()
NonVerifiableAccountKeyLinkTransactionV1.to_json()
NonVerifiableCosignatureV1
NonVerifiableCosignatureV1.TRANSACTION_TYPE
NonVerifiableCosignatureV1.TRANSACTION_VERSION
NonVerifiableCosignatureV1.TYPE_HINTS
NonVerifiableCosignatureV1.deserialize()
NonVerifiableCosignatureV1.multisig_account_address
NonVerifiableCosignatureV1.other_transaction_hash
NonVerifiableCosignatureV1.serialize()
NonVerifiableCosignatureV1.size
NonVerifiableCosignatureV1.sort()
NonVerifiableCosignatureV1.to_json()
NonVerifiableMosaicDefinitionTransactionV1
NonVerifiableMosaicDefinitionTransactionV1.TRANSACTION_TYPE
NonVerifiableMosaicDefinitionTransactionV1.TRANSACTION_VERSION
NonVerifiableMosaicDefinitionTransactionV1.TYPE_HINTS
NonVerifiableMosaicDefinitionTransactionV1.deserialize()
NonVerifiableMosaicDefinitionTransactionV1.mosaic_definition
NonVerifiableMosaicDefinitionTransactionV1.rental_fee
NonVerifiableMosaicDefinitionTransactionV1.rental_fee_sink
NonVerifiableMosaicDefinitionTransactionV1.serialize()
NonVerifiableMosaicDefinitionTransactionV1.size
NonVerifiableMosaicDefinitionTransactionV1.sort()
NonVerifiableMosaicDefinitionTransactionV1.to_json()
NonVerifiableMosaicSupplyChangeTransactionV1
NonVerifiableMosaicSupplyChangeTransactionV1.TRANSACTION_TYPE
NonVerifiableMosaicSupplyChangeTransactionV1.TRANSACTION_VERSION
NonVerifiableMosaicSupplyChangeTransactionV1.TYPE_HINTS
NonVerifiableMosaicSupplyChangeTransactionV1.action
NonVerifiableMosaicSupplyChangeTransactionV1.delta
NonVerifiableMosaicSupplyChangeTransactionV1.deserialize()
NonVerifiableMosaicSupplyChangeTransactionV1.mosaic_id
NonVerifiableMosaicSupplyChangeTransactionV1.serialize()
NonVerifiableMosaicSupplyChangeTransactionV1.size
NonVerifiableMosaicSupplyChangeTransactionV1.sort()
NonVerifiableMosaicSupplyChangeTransactionV1.to_json()
NonVerifiableMultisigAccountModificationTransactionV1
NonVerifiableMultisigAccountModificationTransactionV1.TRANSACTION_TYPE
NonVerifiableMultisigAccountModificationTransactionV1.TRANSACTION_VERSION
NonVerifiableMultisigAccountModificationTransactionV1.TYPE_HINTS
NonVerifiableMultisigAccountModificationTransactionV1.deserialize()
NonVerifiableMultisigAccountModificationTransactionV1.modifications
NonVerifiableMultisigAccountModificationTransactionV1.serialize()
NonVerifiableMultisigAccountModificationTransactionV1.size
NonVerifiableMultisigAccountModificationTransactionV1.sort()
NonVerifiableMultisigAccountModificationTransactionV1.to_json()
NonVerifiableMultisigAccountModificationTransactionV2
NonVerifiableMultisigAccountModificationTransactionV2.TRANSACTION_TYPE
NonVerifiableMultisigAccountModificationTransactionV2.TRANSACTION_VERSION
NonVerifiableMultisigAccountModificationTransactionV2.TYPE_HINTS
NonVerifiableMultisigAccountModificationTransactionV2.deserialize()
NonVerifiableMultisigAccountModificationTransactionV2.min_approval_delta
NonVerifiableMultisigAccountModificationTransactionV2.modifications
NonVerifiableMultisigAccountModificationTransactionV2.serialize()
NonVerifiableMultisigAccountModificationTransactionV2.size
NonVerifiableMultisigAccountModificationTransactionV2.sort()
NonVerifiableMultisigAccountModificationTransactionV2.to_json()
NonVerifiableMultisigTransactionV1
NonVerifiableMultisigTransactionV1.TRANSACTION_TYPE
NonVerifiableMultisigTransactionV1.TRANSACTION_VERSION
NonVerifiableMultisigTransactionV1.TYPE_HINTS
NonVerifiableMultisigTransactionV1.deserialize()
NonVerifiableMultisigTransactionV1.inner_transaction
NonVerifiableMultisigTransactionV1.serialize()
NonVerifiableMultisigTransactionV1.size
NonVerifiableMultisigTransactionV1.sort()
NonVerifiableMultisigTransactionV1.to_json()
NonVerifiableNamespaceRegistrationTransactionV1
NonVerifiableNamespaceRegistrationTransactionV1.TRANSACTION_TYPE
NonVerifiableNamespaceRegistrationTransactionV1.TRANSACTION_VERSION
NonVerifiableNamespaceRegistrationTransactionV1.TYPE_HINTS
NonVerifiableNamespaceRegistrationTransactionV1.deserialize()
NonVerifiableNamespaceRegistrationTransactionV1.name
NonVerifiableNamespaceRegistrationTransactionV1.parent_name
NonVerifiableNamespaceRegistrationTransactionV1.rental_fee
NonVerifiableNamespaceRegistrationTransactionV1.rental_fee_sink
NonVerifiableNamespaceRegistrationTransactionV1.serialize()
NonVerifiableNamespaceRegistrationTransactionV1.size
NonVerifiableNamespaceRegistrationTransactionV1.sort()
NonVerifiableNamespaceRegistrationTransactionV1.to_json()
NonVerifiableTransaction
NonVerifiableTransaction.TYPE_HINTS
NonVerifiableTransaction.deadline
NonVerifiableTransaction.fee
NonVerifiableTransaction.network
NonVerifiableTransaction.serialize()
NonVerifiableTransaction.signer_public_key
NonVerifiableTransaction.size
NonVerifiableTransaction.sort()
NonVerifiableTransaction.timestamp
NonVerifiableTransaction.to_json()
NonVerifiableTransaction.type_
NonVerifiableTransaction.version
NonVerifiableTransactionFactory
NonVerifiableTransferTransactionV1
NonVerifiableTransferTransactionV1.TRANSACTION_TYPE
NonVerifiableTransferTransactionV1.TRANSACTION_VERSION
NonVerifiableTransferTransactionV1.TYPE_HINTS
NonVerifiableTransferTransactionV1.amount
NonVerifiableTransferTransactionV1.deserialize()
NonVerifiableTransferTransactionV1.message
NonVerifiableTransferTransactionV1.message_envelope_size_computed
NonVerifiableTransferTransactionV1.recipient_address
NonVerifiableTransferTransactionV1.serialize()
NonVerifiableTransferTransactionV1.size
NonVerifiableTransferTransactionV1.sort()
NonVerifiableTransferTransactionV1.to_json()
NonVerifiableTransferTransactionV2
NonVerifiableTransferTransactionV2.TRANSACTION_TYPE
NonVerifiableTransferTransactionV2.TRANSACTION_VERSION
NonVerifiableTransferTransactionV2.TYPE_HINTS
NonVerifiableTransferTransactionV2.amount
NonVerifiableTransferTransactionV2.deserialize()
NonVerifiableTransferTransactionV2.message
NonVerifiableTransferTransactionV2.message_envelope_size_computed
NonVerifiableTransferTransactionV2.mosaics
NonVerifiableTransferTransactionV2.recipient_address
NonVerifiableTransferTransactionV2.serialize()
NonVerifiableTransferTransactionV2.size
NonVerifiableTransferTransactionV2.sort()
NonVerifiableTransferTransactionV2.to_json()
PublicKey
Signature
SizePrefixedCosignatureV1
SizePrefixedMosaic
SizePrefixedMosaicProperty
SizePrefixedMultisigAccountModification
SizePrefixedMultisigAccountModification.TYPE_HINTS
SizePrefixedMultisigAccountModification.deserialize()
SizePrefixedMultisigAccountModification.modification
SizePrefixedMultisigAccountModification.serialize()
SizePrefixedMultisigAccountModification.size
SizePrefixedMultisigAccountModification.sort()
SizePrefixedMultisigAccountModification.to_json()
Timestamp
Transaction
TransactionFactory
TransactionType
TransactionType.ACCOUNT_KEY_LINK
TransactionType.MOSAIC_DEFINITION
TransactionType.MOSAIC_SUPPLY_CHANGE
TransactionType.MULTISIG
TransactionType.MULTISIG_ACCOUNT_MODIFICATION
TransactionType.MULTISIG_COSIGNATURE
TransactionType.NAMESPACE_REGISTRATION
TransactionType.TRANSFER
TransactionType.deserialize()
TransactionType.serialize()
TransactionType.size
TransactionType.to_json()
TransferTransactionV1
TransferTransactionV1.TRANSACTION_TYPE
TransferTransactionV1.TRANSACTION_VERSION
TransferTransactionV1.TYPE_HINTS
TransferTransactionV1.amount
TransferTransactionV1.deserialize()
TransferTransactionV1.message
TransferTransactionV1.message_envelope_size_computed
TransferTransactionV1.recipient_address
TransferTransactionV1.serialize()
TransferTransactionV1.size
TransferTransactionV1.sort()
TransferTransactionV1.to_json()
TransferTransactionV2
TransferTransactionV2.TRANSACTION_TYPE
TransferTransactionV2.TRANSACTION_VERSION
TransferTransactionV2.TYPE_HINTS
TransferTransactionV2.amount
TransferTransactionV2.deserialize()
TransferTransactionV2.message
TransferTransactionV2.message_envelope_size_computed
TransferTransactionV2.mosaics
TransferTransactionV2.recipient_address
TransferTransactionV2.serialize()
TransferTransactionV2.size
TransferTransactionV2.sort()
TransferTransactionV2.to_json()
- Module contents
- symbolchain.nem package
- symbolchain.sc package
- Module contents
AccountAddressRestrictionTransactionV1
AccountAddressRestrictionTransactionV1.TRANSACTION_TYPE
AccountAddressRestrictionTransactionV1.TRANSACTION_VERSION
AccountAddressRestrictionTransactionV1.TYPE_HINTS
AccountAddressRestrictionTransactionV1.deserialize()
AccountAddressRestrictionTransactionV1.restriction_additions
AccountAddressRestrictionTransactionV1.restriction_deletions
AccountAddressRestrictionTransactionV1.restriction_flags
AccountAddressRestrictionTransactionV1.serialize()
AccountAddressRestrictionTransactionV1.size
AccountAddressRestrictionTransactionV1.sort()
AccountAddressRestrictionTransactionV1.to_json()
AccountKeyLinkTransactionV1
AccountKeyLinkTransactionV1.TRANSACTION_TYPE
AccountKeyLinkTransactionV1.TRANSACTION_VERSION
AccountKeyLinkTransactionV1.TYPE_HINTS
AccountKeyLinkTransactionV1.deserialize()
AccountKeyLinkTransactionV1.link_action
AccountKeyLinkTransactionV1.linked_public_key
AccountKeyLinkTransactionV1.serialize()
AccountKeyLinkTransactionV1.size
AccountKeyLinkTransactionV1.sort()
AccountKeyLinkTransactionV1.to_json()
AccountMetadataTransactionV1
AccountMetadataTransactionV1.TRANSACTION_TYPE
AccountMetadataTransactionV1.TRANSACTION_VERSION
AccountMetadataTransactionV1.TYPE_HINTS
AccountMetadataTransactionV1.deserialize()
AccountMetadataTransactionV1.scoped_metadata_key
AccountMetadataTransactionV1.serialize()
AccountMetadataTransactionV1.size
AccountMetadataTransactionV1.sort()
AccountMetadataTransactionV1.target_address
AccountMetadataTransactionV1.to_json()
AccountMetadataTransactionV1.value
AccountMetadataTransactionV1.value_size_delta
AccountMosaicRestrictionTransactionV1
AccountMosaicRestrictionTransactionV1.TRANSACTION_TYPE
AccountMosaicRestrictionTransactionV1.TRANSACTION_VERSION
AccountMosaicRestrictionTransactionV1.TYPE_HINTS
AccountMosaicRestrictionTransactionV1.deserialize()
AccountMosaicRestrictionTransactionV1.restriction_additions
AccountMosaicRestrictionTransactionV1.restriction_deletions
AccountMosaicRestrictionTransactionV1.restriction_flags
AccountMosaicRestrictionTransactionV1.serialize()
AccountMosaicRestrictionTransactionV1.size
AccountMosaicRestrictionTransactionV1.sort()
AccountMosaicRestrictionTransactionV1.to_json()
AccountOperationRestrictionTransactionV1
AccountOperationRestrictionTransactionV1.TRANSACTION_TYPE
AccountOperationRestrictionTransactionV1.TRANSACTION_VERSION
AccountOperationRestrictionTransactionV1.TYPE_HINTS
AccountOperationRestrictionTransactionV1.deserialize()
AccountOperationRestrictionTransactionV1.restriction_additions
AccountOperationRestrictionTransactionV1.restriction_deletions
AccountOperationRestrictionTransactionV1.restriction_flags
AccountOperationRestrictionTransactionV1.serialize()
AccountOperationRestrictionTransactionV1.size
AccountOperationRestrictionTransactionV1.sort()
AccountOperationRestrictionTransactionV1.to_json()
AccountRestrictionFlags
AccountRestrictionFlags.ADDRESS
AccountRestrictionFlags.BLOCK
AccountRestrictionFlags.MOSAIC_ID
AccountRestrictionFlags.OUTGOING
AccountRestrictionFlags.TRANSACTION_TYPE
AccountRestrictionFlags.deserialize()
AccountRestrictionFlags.serialize()
AccountRestrictionFlags.size
AccountRestrictionFlags.to_json()
Address
AddressAliasTransactionV1
AddressAliasTransactionV1.TRANSACTION_TYPE
AddressAliasTransactionV1.TRANSACTION_VERSION
AddressAliasTransactionV1.TYPE_HINTS
AddressAliasTransactionV1.address
AddressAliasTransactionV1.alias_action
AddressAliasTransactionV1.deserialize()
AddressAliasTransactionV1.namespace_id
AddressAliasTransactionV1.serialize()
AddressAliasTransactionV1.size
AddressAliasTransactionV1.sort()
AddressAliasTransactionV1.to_json()
AddressResolutionEntry
AddressResolutionStatement
AddressResolutionStatement.TYPE_HINTS
AddressResolutionStatement.deserialize()
AddressResolutionStatement.resolution_entries
AddressResolutionStatement.serialize()
AddressResolutionStatement.size
AddressResolutionStatement.sort()
AddressResolutionStatement.to_json()
AddressResolutionStatement.unresolved
AggregateBondedTransactionV1
AggregateBondedTransactionV1.TRANSACTION_TYPE
AggregateBondedTransactionV1.TRANSACTION_VERSION
AggregateBondedTransactionV1.TYPE_HINTS
AggregateBondedTransactionV1.cosignatures
AggregateBondedTransactionV1.deserialize()
AggregateBondedTransactionV1.serialize()
AggregateBondedTransactionV1.size
AggregateBondedTransactionV1.sort()
AggregateBondedTransactionV1.to_json()
AggregateBondedTransactionV1.transactions
AggregateBondedTransactionV1.transactions_hash
AggregateBondedTransactionV2
AggregateBondedTransactionV2.TRANSACTION_TYPE
AggregateBondedTransactionV2.TRANSACTION_VERSION
AggregateBondedTransactionV2.TYPE_HINTS
AggregateBondedTransactionV2.cosignatures
AggregateBondedTransactionV2.deserialize()
AggregateBondedTransactionV2.serialize()
AggregateBondedTransactionV2.size
AggregateBondedTransactionV2.sort()
AggregateBondedTransactionV2.to_json()
AggregateBondedTransactionV2.transactions
AggregateBondedTransactionV2.transactions_hash
AggregateCompleteTransactionV1
AggregateCompleteTransactionV1.TRANSACTION_TYPE
AggregateCompleteTransactionV1.TRANSACTION_VERSION
AggregateCompleteTransactionV1.TYPE_HINTS
AggregateCompleteTransactionV1.cosignatures
AggregateCompleteTransactionV1.deserialize()
AggregateCompleteTransactionV1.serialize()
AggregateCompleteTransactionV1.size
AggregateCompleteTransactionV1.sort()
AggregateCompleteTransactionV1.to_json()
AggregateCompleteTransactionV1.transactions
AggregateCompleteTransactionV1.transactions_hash
AggregateCompleteTransactionV2
AggregateCompleteTransactionV2.TRANSACTION_TYPE
AggregateCompleteTransactionV2.TRANSACTION_VERSION
AggregateCompleteTransactionV2.TYPE_HINTS
AggregateCompleteTransactionV2.cosignatures
AggregateCompleteTransactionV2.deserialize()
AggregateCompleteTransactionV2.serialize()
AggregateCompleteTransactionV2.size
AggregateCompleteTransactionV2.sort()
AggregateCompleteTransactionV2.to_json()
AggregateCompleteTransactionV2.transactions
AggregateCompleteTransactionV2.transactions_hash
AliasAction
Amount
Block
Block.TYPE_HINTS
Block.beneficiary_address
Block.difficulty
Block.fee_multiplier
Block.generation_hash_proof
Block.height
Block.network
Block.previous_block_hash
Block.receipts_hash
Block.serialize()
Block.signature
Block.signer_public_key
Block.size
Block.sort()
Block.state_hash
Block.timestamp
Block.to_json()
Block.transactions_hash
Block.type_
Block.version
BlockDuration
BlockFactory
BlockFeeMultiplier
BlockStatement
BlockType
Cosignature
DetachedCosignature
DetachedCosignature.TYPE_HINTS
DetachedCosignature.deserialize()
DetachedCosignature.parent_hash
DetachedCosignature.serialize()
DetachedCosignature.signature
DetachedCosignature.signer_public_key
DetachedCosignature.size
DetachedCosignature.sort()
DetachedCosignature.to_json()
DetachedCosignature.version
Difficulty
EmbeddedAccountAddressRestrictionTransactionV1
EmbeddedAccountAddressRestrictionTransactionV1.TRANSACTION_TYPE
EmbeddedAccountAddressRestrictionTransactionV1.TRANSACTION_VERSION
EmbeddedAccountAddressRestrictionTransactionV1.TYPE_HINTS
EmbeddedAccountAddressRestrictionTransactionV1.deserialize()
EmbeddedAccountAddressRestrictionTransactionV1.restriction_additions
EmbeddedAccountAddressRestrictionTransactionV1.restriction_deletions
EmbeddedAccountAddressRestrictionTransactionV1.restriction_flags
EmbeddedAccountAddressRestrictionTransactionV1.serialize()
EmbeddedAccountAddressRestrictionTransactionV1.size
EmbeddedAccountAddressRestrictionTransactionV1.sort()
EmbeddedAccountAddressRestrictionTransactionV1.to_json()
EmbeddedAccountKeyLinkTransactionV1
EmbeddedAccountKeyLinkTransactionV1.TRANSACTION_TYPE
EmbeddedAccountKeyLinkTransactionV1.TRANSACTION_VERSION
EmbeddedAccountKeyLinkTransactionV1.TYPE_HINTS
EmbeddedAccountKeyLinkTransactionV1.deserialize()
EmbeddedAccountKeyLinkTransactionV1.link_action
EmbeddedAccountKeyLinkTransactionV1.linked_public_key
EmbeddedAccountKeyLinkTransactionV1.serialize()
EmbeddedAccountKeyLinkTransactionV1.size
EmbeddedAccountKeyLinkTransactionV1.sort()
EmbeddedAccountKeyLinkTransactionV1.to_json()
EmbeddedAccountMetadataTransactionV1
EmbeddedAccountMetadataTransactionV1.TRANSACTION_TYPE
EmbeddedAccountMetadataTransactionV1.TRANSACTION_VERSION
EmbeddedAccountMetadataTransactionV1.TYPE_HINTS
EmbeddedAccountMetadataTransactionV1.deserialize()
EmbeddedAccountMetadataTransactionV1.scoped_metadata_key
EmbeddedAccountMetadataTransactionV1.serialize()
EmbeddedAccountMetadataTransactionV1.size
EmbeddedAccountMetadataTransactionV1.sort()
EmbeddedAccountMetadataTransactionV1.target_address
EmbeddedAccountMetadataTransactionV1.to_json()
EmbeddedAccountMetadataTransactionV1.value
EmbeddedAccountMetadataTransactionV1.value_size_delta
EmbeddedAccountMosaicRestrictionTransactionV1
EmbeddedAccountMosaicRestrictionTransactionV1.TRANSACTION_TYPE
EmbeddedAccountMosaicRestrictionTransactionV1.TRANSACTION_VERSION
EmbeddedAccountMosaicRestrictionTransactionV1.TYPE_HINTS
EmbeddedAccountMosaicRestrictionTransactionV1.deserialize()
EmbeddedAccountMosaicRestrictionTransactionV1.restriction_additions
EmbeddedAccountMosaicRestrictionTransactionV1.restriction_deletions
EmbeddedAccountMosaicRestrictionTransactionV1.restriction_flags
EmbeddedAccountMosaicRestrictionTransactionV1.serialize()
EmbeddedAccountMosaicRestrictionTransactionV1.size
EmbeddedAccountMosaicRestrictionTransactionV1.sort()
EmbeddedAccountMosaicRestrictionTransactionV1.to_json()
EmbeddedAccountOperationRestrictionTransactionV1
EmbeddedAccountOperationRestrictionTransactionV1.TRANSACTION_TYPE
EmbeddedAccountOperationRestrictionTransactionV1.TRANSACTION_VERSION
EmbeddedAccountOperationRestrictionTransactionV1.TYPE_HINTS
EmbeddedAccountOperationRestrictionTransactionV1.deserialize()
EmbeddedAccountOperationRestrictionTransactionV1.restriction_additions
EmbeddedAccountOperationRestrictionTransactionV1.restriction_deletions
EmbeddedAccountOperationRestrictionTransactionV1.restriction_flags
EmbeddedAccountOperationRestrictionTransactionV1.serialize()
EmbeddedAccountOperationRestrictionTransactionV1.size
EmbeddedAccountOperationRestrictionTransactionV1.sort()
EmbeddedAccountOperationRestrictionTransactionV1.to_json()
EmbeddedAddressAliasTransactionV1
EmbeddedAddressAliasTransactionV1.TRANSACTION_TYPE
EmbeddedAddressAliasTransactionV1.TRANSACTION_VERSION
EmbeddedAddressAliasTransactionV1.TYPE_HINTS
EmbeddedAddressAliasTransactionV1.address
EmbeddedAddressAliasTransactionV1.alias_action
EmbeddedAddressAliasTransactionV1.deserialize()
EmbeddedAddressAliasTransactionV1.namespace_id
EmbeddedAddressAliasTransactionV1.serialize()
EmbeddedAddressAliasTransactionV1.size
EmbeddedAddressAliasTransactionV1.sort()
EmbeddedAddressAliasTransactionV1.to_json()
EmbeddedHashLockTransactionV1
EmbeddedHashLockTransactionV1.TRANSACTION_TYPE
EmbeddedHashLockTransactionV1.TRANSACTION_VERSION
EmbeddedHashLockTransactionV1.TYPE_HINTS
EmbeddedHashLockTransactionV1.deserialize()
EmbeddedHashLockTransactionV1.duration
EmbeddedHashLockTransactionV1.hash
EmbeddedHashLockTransactionV1.mosaic
EmbeddedHashLockTransactionV1.serialize()
EmbeddedHashLockTransactionV1.size
EmbeddedHashLockTransactionV1.sort()
EmbeddedHashLockTransactionV1.to_json()
EmbeddedMosaicAddressRestrictionTransactionV1
EmbeddedMosaicAddressRestrictionTransactionV1.TRANSACTION_TYPE
EmbeddedMosaicAddressRestrictionTransactionV1.TRANSACTION_VERSION
EmbeddedMosaicAddressRestrictionTransactionV1.TYPE_HINTS
EmbeddedMosaicAddressRestrictionTransactionV1.deserialize()
EmbeddedMosaicAddressRestrictionTransactionV1.mosaic_id
EmbeddedMosaicAddressRestrictionTransactionV1.new_restriction_value
EmbeddedMosaicAddressRestrictionTransactionV1.previous_restriction_value
EmbeddedMosaicAddressRestrictionTransactionV1.restriction_key
EmbeddedMosaicAddressRestrictionTransactionV1.serialize()
EmbeddedMosaicAddressRestrictionTransactionV1.size
EmbeddedMosaicAddressRestrictionTransactionV1.sort()
EmbeddedMosaicAddressRestrictionTransactionV1.target_address
EmbeddedMosaicAddressRestrictionTransactionV1.to_json()
EmbeddedMosaicAliasTransactionV1
EmbeddedMosaicAliasTransactionV1.TRANSACTION_TYPE
EmbeddedMosaicAliasTransactionV1.TRANSACTION_VERSION
EmbeddedMosaicAliasTransactionV1.TYPE_HINTS
EmbeddedMosaicAliasTransactionV1.alias_action
EmbeddedMosaicAliasTransactionV1.deserialize()
EmbeddedMosaicAliasTransactionV1.mosaic_id
EmbeddedMosaicAliasTransactionV1.namespace_id
EmbeddedMosaicAliasTransactionV1.serialize()
EmbeddedMosaicAliasTransactionV1.size
EmbeddedMosaicAliasTransactionV1.sort()
EmbeddedMosaicAliasTransactionV1.to_json()
EmbeddedMosaicDefinitionTransactionV1
EmbeddedMosaicDefinitionTransactionV1.TRANSACTION_TYPE
EmbeddedMosaicDefinitionTransactionV1.TRANSACTION_VERSION
EmbeddedMosaicDefinitionTransactionV1.TYPE_HINTS
EmbeddedMosaicDefinitionTransactionV1.deserialize()
EmbeddedMosaicDefinitionTransactionV1.divisibility
EmbeddedMosaicDefinitionTransactionV1.duration
EmbeddedMosaicDefinitionTransactionV1.flags
EmbeddedMosaicDefinitionTransactionV1.id
EmbeddedMosaicDefinitionTransactionV1.nonce
EmbeddedMosaicDefinitionTransactionV1.serialize()
EmbeddedMosaicDefinitionTransactionV1.size
EmbeddedMosaicDefinitionTransactionV1.sort()
EmbeddedMosaicDefinitionTransactionV1.to_json()
EmbeddedMosaicGlobalRestrictionTransactionV1
EmbeddedMosaicGlobalRestrictionTransactionV1.TRANSACTION_TYPE
EmbeddedMosaicGlobalRestrictionTransactionV1.TRANSACTION_VERSION
EmbeddedMosaicGlobalRestrictionTransactionV1.TYPE_HINTS
EmbeddedMosaicGlobalRestrictionTransactionV1.deserialize()
EmbeddedMosaicGlobalRestrictionTransactionV1.mosaic_id
EmbeddedMosaicGlobalRestrictionTransactionV1.new_restriction_type
EmbeddedMosaicGlobalRestrictionTransactionV1.new_restriction_value
EmbeddedMosaicGlobalRestrictionTransactionV1.previous_restriction_type
EmbeddedMosaicGlobalRestrictionTransactionV1.previous_restriction_value
EmbeddedMosaicGlobalRestrictionTransactionV1.reference_mosaic_id
EmbeddedMosaicGlobalRestrictionTransactionV1.restriction_key
EmbeddedMosaicGlobalRestrictionTransactionV1.serialize()
EmbeddedMosaicGlobalRestrictionTransactionV1.size
EmbeddedMosaicGlobalRestrictionTransactionV1.sort()
EmbeddedMosaicGlobalRestrictionTransactionV1.to_json()
EmbeddedMosaicMetadataTransactionV1
EmbeddedMosaicMetadataTransactionV1.TRANSACTION_TYPE
EmbeddedMosaicMetadataTransactionV1.TRANSACTION_VERSION
EmbeddedMosaicMetadataTransactionV1.TYPE_HINTS
EmbeddedMosaicMetadataTransactionV1.deserialize()
EmbeddedMosaicMetadataTransactionV1.scoped_metadata_key
EmbeddedMosaicMetadataTransactionV1.serialize()
EmbeddedMosaicMetadataTransactionV1.size
EmbeddedMosaicMetadataTransactionV1.sort()
EmbeddedMosaicMetadataTransactionV1.target_address
EmbeddedMosaicMetadataTransactionV1.target_mosaic_id
EmbeddedMosaicMetadataTransactionV1.to_json()
EmbeddedMosaicMetadataTransactionV1.value
EmbeddedMosaicMetadataTransactionV1.value_size_delta
EmbeddedMosaicSupplyChangeTransactionV1
EmbeddedMosaicSupplyChangeTransactionV1.TRANSACTION_TYPE
EmbeddedMosaicSupplyChangeTransactionV1.TRANSACTION_VERSION
EmbeddedMosaicSupplyChangeTransactionV1.TYPE_HINTS
EmbeddedMosaicSupplyChangeTransactionV1.action
EmbeddedMosaicSupplyChangeTransactionV1.delta
EmbeddedMosaicSupplyChangeTransactionV1.deserialize()
EmbeddedMosaicSupplyChangeTransactionV1.mosaic_id
EmbeddedMosaicSupplyChangeTransactionV1.serialize()
EmbeddedMosaicSupplyChangeTransactionV1.size
EmbeddedMosaicSupplyChangeTransactionV1.sort()
EmbeddedMosaicSupplyChangeTransactionV1.to_json()
EmbeddedMosaicSupplyRevocationTransactionV1
EmbeddedMosaicSupplyRevocationTransactionV1.TRANSACTION_TYPE
EmbeddedMosaicSupplyRevocationTransactionV1.TRANSACTION_VERSION
EmbeddedMosaicSupplyRevocationTransactionV1.TYPE_HINTS
EmbeddedMosaicSupplyRevocationTransactionV1.deserialize()
EmbeddedMosaicSupplyRevocationTransactionV1.mosaic
EmbeddedMosaicSupplyRevocationTransactionV1.serialize()
EmbeddedMosaicSupplyRevocationTransactionV1.size
EmbeddedMosaicSupplyRevocationTransactionV1.sort()
EmbeddedMosaicSupplyRevocationTransactionV1.source_address
EmbeddedMosaicSupplyRevocationTransactionV1.to_json()
EmbeddedMultisigAccountModificationTransactionV1
EmbeddedMultisigAccountModificationTransactionV1.TRANSACTION_TYPE
EmbeddedMultisigAccountModificationTransactionV1.TRANSACTION_VERSION
EmbeddedMultisigAccountModificationTransactionV1.TYPE_HINTS
EmbeddedMultisigAccountModificationTransactionV1.address_additions
EmbeddedMultisigAccountModificationTransactionV1.address_deletions
EmbeddedMultisigAccountModificationTransactionV1.deserialize()
EmbeddedMultisigAccountModificationTransactionV1.min_approval_delta
EmbeddedMultisigAccountModificationTransactionV1.min_removal_delta
EmbeddedMultisigAccountModificationTransactionV1.serialize()
EmbeddedMultisigAccountModificationTransactionV1.size
EmbeddedMultisigAccountModificationTransactionV1.sort()
EmbeddedMultisigAccountModificationTransactionV1.to_json()
EmbeddedNamespaceMetadataTransactionV1
EmbeddedNamespaceMetadataTransactionV1.TRANSACTION_TYPE
EmbeddedNamespaceMetadataTransactionV1.TRANSACTION_VERSION
EmbeddedNamespaceMetadataTransactionV1.TYPE_HINTS
EmbeddedNamespaceMetadataTransactionV1.deserialize()
EmbeddedNamespaceMetadataTransactionV1.scoped_metadata_key
EmbeddedNamespaceMetadataTransactionV1.serialize()
EmbeddedNamespaceMetadataTransactionV1.size
EmbeddedNamespaceMetadataTransactionV1.sort()
EmbeddedNamespaceMetadataTransactionV1.target_address
EmbeddedNamespaceMetadataTransactionV1.target_namespace_id
EmbeddedNamespaceMetadataTransactionV1.to_json()
EmbeddedNamespaceMetadataTransactionV1.value
EmbeddedNamespaceMetadataTransactionV1.value_size_delta
EmbeddedNamespaceRegistrationTransactionV1
EmbeddedNamespaceRegistrationTransactionV1.TRANSACTION_TYPE
EmbeddedNamespaceRegistrationTransactionV1.TRANSACTION_VERSION
EmbeddedNamespaceRegistrationTransactionV1.TYPE_HINTS
EmbeddedNamespaceRegistrationTransactionV1.deserialize()
EmbeddedNamespaceRegistrationTransactionV1.duration
EmbeddedNamespaceRegistrationTransactionV1.id
EmbeddedNamespaceRegistrationTransactionV1.name
EmbeddedNamespaceRegistrationTransactionV1.parent_id
EmbeddedNamespaceRegistrationTransactionV1.registration_type
EmbeddedNamespaceRegistrationTransactionV1.serialize()
EmbeddedNamespaceRegistrationTransactionV1.size
EmbeddedNamespaceRegistrationTransactionV1.sort()
EmbeddedNamespaceRegistrationTransactionV1.to_json()
EmbeddedNodeKeyLinkTransactionV1
EmbeddedNodeKeyLinkTransactionV1.TRANSACTION_TYPE
EmbeddedNodeKeyLinkTransactionV1.TRANSACTION_VERSION
EmbeddedNodeKeyLinkTransactionV1.TYPE_HINTS
EmbeddedNodeKeyLinkTransactionV1.deserialize()
EmbeddedNodeKeyLinkTransactionV1.link_action
EmbeddedNodeKeyLinkTransactionV1.linked_public_key
EmbeddedNodeKeyLinkTransactionV1.serialize()
EmbeddedNodeKeyLinkTransactionV1.size
EmbeddedNodeKeyLinkTransactionV1.sort()
EmbeddedNodeKeyLinkTransactionV1.to_json()
EmbeddedSecretLockTransactionV1
EmbeddedSecretLockTransactionV1.TRANSACTION_TYPE
EmbeddedSecretLockTransactionV1.TRANSACTION_VERSION
EmbeddedSecretLockTransactionV1.TYPE_HINTS
EmbeddedSecretLockTransactionV1.deserialize()
EmbeddedSecretLockTransactionV1.duration
EmbeddedSecretLockTransactionV1.hash_algorithm
EmbeddedSecretLockTransactionV1.mosaic
EmbeddedSecretLockTransactionV1.recipient_address
EmbeddedSecretLockTransactionV1.secret
EmbeddedSecretLockTransactionV1.serialize()
EmbeddedSecretLockTransactionV1.size
EmbeddedSecretLockTransactionV1.sort()
EmbeddedSecretLockTransactionV1.to_json()
EmbeddedSecretProofTransactionV1
EmbeddedSecretProofTransactionV1.TRANSACTION_TYPE
EmbeddedSecretProofTransactionV1.TRANSACTION_VERSION
EmbeddedSecretProofTransactionV1.TYPE_HINTS
EmbeddedSecretProofTransactionV1.deserialize()
EmbeddedSecretProofTransactionV1.hash_algorithm
EmbeddedSecretProofTransactionV1.proof
EmbeddedSecretProofTransactionV1.recipient_address
EmbeddedSecretProofTransactionV1.secret
EmbeddedSecretProofTransactionV1.serialize()
EmbeddedSecretProofTransactionV1.size
EmbeddedSecretProofTransactionV1.sort()
EmbeddedSecretProofTransactionV1.to_json()
EmbeddedTransaction
EmbeddedTransactionFactory
EmbeddedTransferTransactionV1
EmbeddedTransferTransactionV1.TRANSACTION_TYPE
EmbeddedTransferTransactionV1.TRANSACTION_VERSION
EmbeddedTransferTransactionV1.TYPE_HINTS
EmbeddedTransferTransactionV1.deserialize()
EmbeddedTransferTransactionV1.message
EmbeddedTransferTransactionV1.mosaics
EmbeddedTransferTransactionV1.recipient_address
EmbeddedTransferTransactionV1.serialize()
EmbeddedTransferTransactionV1.size
EmbeddedTransferTransactionV1.sort()
EmbeddedTransferTransactionV1.to_json()
EmbeddedVotingKeyLinkTransactionV1
EmbeddedVotingKeyLinkTransactionV1.TRANSACTION_TYPE
EmbeddedVotingKeyLinkTransactionV1.TRANSACTION_VERSION
EmbeddedVotingKeyLinkTransactionV1.TYPE_HINTS
EmbeddedVotingKeyLinkTransactionV1.deserialize()
EmbeddedVotingKeyLinkTransactionV1.end_epoch
EmbeddedVotingKeyLinkTransactionV1.link_action
EmbeddedVotingKeyLinkTransactionV1.linked_public_key
EmbeddedVotingKeyLinkTransactionV1.serialize()
EmbeddedVotingKeyLinkTransactionV1.size
EmbeddedVotingKeyLinkTransactionV1.sort()
EmbeddedVotingKeyLinkTransactionV1.start_epoch
EmbeddedVotingKeyLinkTransactionV1.to_json()
EmbeddedVrfKeyLinkTransactionV1
EmbeddedVrfKeyLinkTransactionV1.TRANSACTION_TYPE
EmbeddedVrfKeyLinkTransactionV1.TRANSACTION_VERSION
EmbeddedVrfKeyLinkTransactionV1.TYPE_HINTS
EmbeddedVrfKeyLinkTransactionV1.deserialize()
EmbeddedVrfKeyLinkTransactionV1.link_action
EmbeddedVrfKeyLinkTransactionV1.linked_public_key
EmbeddedVrfKeyLinkTransactionV1.serialize()
EmbeddedVrfKeyLinkTransactionV1.size
EmbeddedVrfKeyLinkTransactionV1.sort()
EmbeddedVrfKeyLinkTransactionV1.to_json()
FinalizationEpoch
FinalizationPoint
FinalizationRound
FinalizedBlockHeader
HarvestFeeReceipt
Hash256
Hash512
HashLockTransactionV1
HashLockTransactionV1.TRANSACTION_TYPE
HashLockTransactionV1.TRANSACTION_VERSION
HashLockTransactionV1.TYPE_HINTS
HashLockTransactionV1.deserialize()
HashLockTransactionV1.duration
HashLockTransactionV1.hash
HashLockTransactionV1.mosaic
HashLockTransactionV1.serialize()
HashLockTransactionV1.size
HashLockTransactionV1.sort()
HashLockTransactionV1.to_json()
Height
Importance
ImportanceBlockV1
ImportanceBlockV1.BLOCK_TYPE
ImportanceBlockV1.BLOCK_VERSION
ImportanceBlockV1.TYPE_HINTS
ImportanceBlockV1.deserialize()
ImportanceBlockV1.harvesting_eligible_accounts_count
ImportanceBlockV1.previous_importance_block_hash
ImportanceBlockV1.serialize()
ImportanceBlockV1.size
ImportanceBlockV1.sort()
ImportanceBlockV1.to_json()
ImportanceBlockV1.total_voting_balance
ImportanceBlockV1.transactions
ImportanceBlockV1.voting_eligible_accounts_count
ImportanceHeight
InflationReceipt
LinkAction
LockHashAlgorithm
LockHashCompletedFeeReceipt
LockHashCompletedFeeReceipt.RECEIPT_TYPE
LockHashCompletedFeeReceipt.TYPE_HINTS
LockHashCompletedFeeReceipt.deserialize()
LockHashCompletedFeeReceipt.mosaic
LockHashCompletedFeeReceipt.serialize()
LockHashCompletedFeeReceipt.size
LockHashCompletedFeeReceipt.sort()
LockHashCompletedFeeReceipt.target_address
LockHashCompletedFeeReceipt.to_json()
LockHashCreatedFeeReceipt
LockHashCreatedFeeReceipt.RECEIPT_TYPE
LockHashCreatedFeeReceipt.TYPE_HINTS
LockHashCreatedFeeReceipt.deserialize()
LockHashCreatedFeeReceipt.mosaic
LockHashCreatedFeeReceipt.serialize()
LockHashCreatedFeeReceipt.size
LockHashCreatedFeeReceipt.sort()
LockHashCreatedFeeReceipt.target_address
LockHashCreatedFeeReceipt.to_json()
LockHashExpiredFeeReceipt
LockHashExpiredFeeReceipt.RECEIPT_TYPE
LockHashExpiredFeeReceipt.TYPE_HINTS
LockHashExpiredFeeReceipt.deserialize()
LockHashExpiredFeeReceipt.mosaic
LockHashExpiredFeeReceipt.serialize()
LockHashExpiredFeeReceipt.size
LockHashExpiredFeeReceipt.sort()
LockHashExpiredFeeReceipt.target_address
LockHashExpiredFeeReceipt.to_json()
LockSecretCompletedFeeReceipt
LockSecretCompletedFeeReceipt.RECEIPT_TYPE
LockSecretCompletedFeeReceipt.TYPE_HINTS
LockSecretCompletedFeeReceipt.deserialize()
LockSecretCompletedFeeReceipt.mosaic
LockSecretCompletedFeeReceipt.serialize()
LockSecretCompletedFeeReceipt.size
LockSecretCompletedFeeReceipt.sort()
LockSecretCompletedFeeReceipt.target_address
LockSecretCompletedFeeReceipt.to_json()
LockSecretCreatedFeeReceipt
LockSecretCreatedFeeReceipt.RECEIPT_TYPE
LockSecretCreatedFeeReceipt.TYPE_HINTS
LockSecretCreatedFeeReceipt.deserialize()
LockSecretCreatedFeeReceipt.mosaic
LockSecretCreatedFeeReceipt.serialize()
LockSecretCreatedFeeReceipt.size
LockSecretCreatedFeeReceipt.sort()
LockSecretCreatedFeeReceipt.target_address
LockSecretCreatedFeeReceipt.to_json()
LockSecretExpiredFeeReceipt
LockSecretExpiredFeeReceipt.RECEIPT_TYPE
LockSecretExpiredFeeReceipt.TYPE_HINTS
LockSecretExpiredFeeReceipt.deserialize()
LockSecretExpiredFeeReceipt.mosaic
LockSecretExpiredFeeReceipt.serialize()
LockSecretExpiredFeeReceipt.size
LockSecretExpiredFeeReceipt.sort()
LockSecretExpiredFeeReceipt.target_address
LockSecretExpiredFeeReceipt.to_json()
Mosaic
MosaicAddressRestrictionTransactionV1
MosaicAddressRestrictionTransactionV1.TRANSACTION_TYPE
MosaicAddressRestrictionTransactionV1.TRANSACTION_VERSION
MosaicAddressRestrictionTransactionV1.TYPE_HINTS
MosaicAddressRestrictionTransactionV1.deserialize()
MosaicAddressRestrictionTransactionV1.mosaic_id
MosaicAddressRestrictionTransactionV1.new_restriction_value
MosaicAddressRestrictionTransactionV1.previous_restriction_value
MosaicAddressRestrictionTransactionV1.restriction_key
MosaicAddressRestrictionTransactionV1.serialize()
MosaicAddressRestrictionTransactionV1.size
MosaicAddressRestrictionTransactionV1.sort()
MosaicAddressRestrictionTransactionV1.target_address
MosaicAddressRestrictionTransactionV1.to_json()
MosaicAliasTransactionV1
MosaicAliasTransactionV1.TRANSACTION_TYPE
MosaicAliasTransactionV1.TRANSACTION_VERSION
MosaicAliasTransactionV1.TYPE_HINTS
MosaicAliasTransactionV1.alias_action
MosaicAliasTransactionV1.deserialize()
MosaicAliasTransactionV1.mosaic_id
MosaicAliasTransactionV1.namespace_id
MosaicAliasTransactionV1.serialize()
MosaicAliasTransactionV1.size
MosaicAliasTransactionV1.sort()
MosaicAliasTransactionV1.to_json()
MosaicDefinitionTransactionV1
MosaicDefinitionTransactionV1.TRANSACTION_TYPE
MosaicDefinitionTransactionV1.TRANSACTION_VERSION
MosaicDefinitionTransactionV1.TYPE_HINTS
MosaicDefinitionTransactionV1.deserialize()
MosaicDefinitionTransactionV1.divisibility
MosaicDefinitionTransactionV1.duration
MosaicDefinitionTransactionV1.flags
MosaicDefinitionTransactionV1.id
MosaicDefinitionTransactionV1.nonce
MosaicDefinitionTransactionV1.serialize()
MosaicDefinitionTransactionV1.size
MosaicDefinitionTransactionV1.sort()
MosaicDefinitionTransactionV1.to_json()
MosaicExpiredReceipt
MosaicFlags
MosaicGlobalRestrictionTransactionV1
MosaicGlobalRestrictionTransactionV1.TRANSACTION_TYPE
MosaicGlobalRestrictionTransactionV1.TRANSACTION_VERSION
MosaicGlobalRestrictionTransactionV1.TYPE_HINTS
MosaicGlobalRestrictionTransactionV1.deserialize()
MosaicGlobalRestrictionTransactionV1.mosaic_id
MosaicGlobalRestrictionTransactionV1.new_restriction_type
MosaicGlobalRestrictionTransactionV1.new_restriction_value
MosaicGlobalRestrictionTransactionV1.previous_restriction_type
MosaicGlobalRestrictionTransactionV1.previous_restriction_value
MosaicGlobalRestrictionTransactionV1.reference_mosaic_id
MosaicGlobalRestrictionTransactionV1.restriction_key
MosaicGlobalRestrictionTransactionV1.serialize()
MosaicGlobalRestrictionTransactionV1.size
MosaicGlobalRestrictionTransactionV1.sort()
MosaicGlobalRestrictionTransactionV1.to_json()
MosaicId
MosaicMetadataTransactionV1
MosaicMetadataTransactionV1.TRANSACTION_TYPE
MosaicMetadataTransactionV1.TRANSACTION_VERSION
MosaicMetadataTransactionV1.TYPE_HINTS
MosaicMetadataTransactionV1.deserialize()
MosaicMetadataTransactionV1.scoped_metadata_key
MosaicMetadataTransactionV1.serialize()
MosaicMetadataTransactionV1.size
MosaicMetadataTransactionV1.sort()
MosaicMetadataTransactionV1.target_address
MosaicMetadataTransactionV1.target_mosaic_id
MosaicMetadataTransactionV1.to_json()
MosaicMetadataTransactionV1.value
MosaicMetadataTransactionV1.value_size_delta
MosaicNonce
MosaicRentalFeeReceipt
MosaicRentalFeeReceipt.RECEIPT_TYPE
MosaicRentalFeeReceipt.TYPE_HINTS
MosaicRentalFeeReceipt.deserialize()
MosaicRentalFeeReceipt.mosaic
MosaicRentalFeeReceipt.recipient_address
MosaicRentalFeeReceipt.sender_address
MosaicRentalFeeReceipt.serialize()
MosaicRentalFeeReceipt.size
MosaicRentalFeeReceipt.sort()
MosaicRentalFeeReceipt.to_json()
MosaicResolutionEntry
MosaicResolutionStatement
MosaicRestrictionKey
MosaicRestrictionType
MosaicRestrictionType.EQ
MosaicRestrictionType.GE
MosaicRestrictionType.GT
MosaicRestrictionType.LE
MosaicRestrictionType.LT
MosaicRestrictionType.NE
MosaicRestrictionType.NONE
MosaicRestrictionType.deserialize()
MosaicRestrictionType.serialize()
MosaicRestrictionType.size
MosaicRestrictionType.to_json()
MosaicSupplyChangeAction
MosaicSupplyChangeTransactionV1
MosaicSupplyChangeTransactionV1.TRANSACTION_TYPE
MosaicSupplyChangeTransactionV1.TRANSACTION_VERSION
MosaicSupplyChangeTransactionV1.TYPE_HINTS
MosaicSupplyChangeTransactionV1.action
MosaicSupplyChangeTransactionV1.delta
MosaicSupplyChangeTransactionV1.deserialize()
MosaicSupplyChangeTransactionV1.mosaic_id
MosaicSupplyChangeTransactionV1.serialize()
MosaicSupplyChangeTransactionV1.size
MosaicSupplyChangeTransactionV1.sort()
MosaicSupplyChangeTransactionV1.to_json()
MosaicSupplyRevocationTransactionV1
MosaicSupplyRevocationTransactionV1.TRANSACTION_TYPE
MosaicSupplyRevocationTransactionV1.TRANSACTION_VERSION
MosaicSupplyRevocationTransactionV1.TYPE_HINTS
MosaicSupplyRevocationTransactionV1.deserialize()
MosaicSupplyRevocationTransactionV1.mosaic
MosaicSupplyRevocationTransactionV1.serialize()
MosaicSupplyRevocationTransactionV1.size
MosaicSupplyRevocationTransactionV1.sort()
MosaicSupplyRevocationTransactionV1.source_address
MosaicSupplyRevocationTransactionV1.to_json()
MultisigAccountModificationTransactionV1
MultisigAccountModificationTransactionV1.TRANSACTION_TYPE
MultisigAccountModificationTransactionV1.TRANSACTION_VERSION
MultisigAccountModificationTransactionV1.TYPE_HINTS
MultisigAccountModificationTransactionV1.address_additions
MultisigAccountModificationTransactionV1.address_deletions
MultisigAccountModificationTransactionV1.deserialize()
MultisigAccountModificationTransactionV1.min_approval_delta
MultisigAccountModificationTransactionV1.min_removal_delta
MultisigAccountModificationTransactionV1.serialize()
MultisigAccountModificationTransactionV1.size
MultisigAccountModificationTransactionV1.sort()
MultisigAccountModificationTransactionV1.to_json()
NamespaceDeletedReceipt
NamespaceExpiredReceipt
NamespaceId
NamespaceMetadataTransactionV1
NamespaceMetadataTransactionV1.TRANSACTION_TYPE
NamespaceMetadataTransactionV1.TRANSACTION_VERSION
NamespaceMetadataTransactionV1.TYPE_HINTS
NamespaceMetadataTransactionV1.deserialize()
NamespaceMetadataTransactionV1.scoped_metadata_key
NamespaceMetadataTransactionV1.serialize()
NamespaceMetadataTransactionV1.size
NamespaceMetadataTransactionV1.sort()
NamespaceMetadataTransactionV1.target_address
NamespaceMetadataTransactionV1.target_namespace_id
NamespaceMetadataTransactionV1.to_json()
NamespaceMetadataTransactionV1.value
NamespaceMetadataTransactionV1.value_size_delta
NamespaceRegistrationTransactionV1
NamespaceRegistrationTransactionV1.TRANSACTION_TYPE
NamespaceRegistrationTransactionV1.TRANSACTION_VERSION
NamespaceRegistrationTransactionV1.TYPE_HINTS
NamespaceRegistrationTransactionV1.deserialize()
NamespaceRegistrationTransactionV1.duration
NamespaceRegistrationTransactionV1.id
NamespaceRegistrationTransactionV1.name
NamespaceRegistrationTransactionV1.parent_id
NamespaceRegistrationTransactionV1.registration_type
NamespaceRegistrationTransactionV1.serialize()
NamespaceRegistrationTransactionV1.size
NamespaceRegistrationTransactionV1.sort()
NamespaceRegistrationTransactionV1.to_json()
NamespaceRegistrationType
NamespaceRentalFeeReceipt
NamespaceRentalFeeReceipt.RECEIPT_TYPE
NamespaceRentalFeeReceipt.TYPE_HINTS
NamespaceRentalFeeReceipt.deserialize()
NamespaceRentalFeeReceipt.mosaic
NamespaceRentalFeeReceipt.recipient_address
NamespaceRentalFeeReceipt.sender_address
NamespaceRentalFeeReceipt.serialize()
NamespaceRentalFeeReceipt.size
NamespaceRentalFeeReceipt.sort()
NamespaceRentalFeeReceipt.to_json()
NemesisBlockV1
NemesisBlockV1.BLOCK_TYPE
NemesisBlockV1.BLOCK_VERSION
NemesisBlockV1.TYPE_HINTS
NemesisBlockV1.deserialize()
NemesisBlockV1.harvesting_eligible_accounts_count
NemesisBlockV1.previous_importance_block_hash
NemesisBlockV1.serialize()
NemesisBlockV1.size
NemesisBlockV1.sort()
NemesisBlockV1.to_json()
NemesisBlockV1.total_voting_balance
NemesisBlockV1.transactions
NemesisBlockV1.voting_eligible_accounts_count
NetworkType
NodeKeyLinkTransactionV1
NodeKeyLinkTransactionV1.TRANSACTION_TYPE
NodeKeyLinkTransactionV1.TRANSACTION_VERSION
NodeKeyLinkTransactionV1.TYPE_HINTS
NodeKeyLinkTransactionV1.deserialize()
NodeKeyLinkTransactionV1.link_action
NodeKeyLinkTransactionV1.linked_public_key
NodeKeyLinkTransactionV1.serialize()
NodeKeyLinkTransactionV1.size
NodeKeyLinkTransactionV1.sort()
NodeKeyLinkTransactionV1.to_json()
NormalBlockV1
ProofGamma
ProofScalar
ProofVerificationHash
PublicKey
Receipt
ReceiptFactory
ReceiptSource
ReceiptType
ReceiptType.ADDRESS_ALIAS_RESOLUTION
ReceiptType.HARVEST_FEE
ReceiptType.INFLATION
ReceiptType.LOCK_HASH_COMPLETED
ReceiptType.LOCK_HASH_CREATED
ReceiptType.LOCK_HASH_EXPIRED
ReceiptType.LOCK_SECRET_COMPLETED
ReceiptType.LOCK_SECRET_CREATED
ReceiptType.LOCK_SECRET_EXPIRED
ReceiptType.MOSAIC_ALIAS_RESOLUTION
ReceiptType.MOSAIC_EXPIRED
ReceiptType.MOSAIC_RENTAL_FEE
ReceiptType.NAMESPACE_DELETED
ReceiptType.NAMESPACE_EXPIRED
ReceiptType.NAMESPACE_RENTAL_FEE
ReceiptType.TRANSACTION_GROUP
ReceiptType.deserialize()
ReceiptType.serialize()
ReceiptType.size
ReceiptType.to_json()
SecretLockTransactionV1
SecretLockTransactionV1.TRANSACTION_TYPE
SecretLockTransactionV1.TRANSACTION_VERSION
SecretLockTransactionV1.TYPE_HINTS
SecretLockTransactionV1.deserialize()
SecretLockTransactionV1.duration
SecretLockTransactionV1.hash_algorithm
SecretLockTransactionV1.mosaic
SecretLockTransactionV1.recipient_address
SecretLockTransactionV1.secret
SecretLockTransactionV1.serialize()
SecretLockTransactionV1.size
SecretLockTransactionV1.sort()
SecretLockTransactionV1.to_json()
SecretProofTransactionV1
SecretProofTransactionV1.TRANSACTION_TYPE
SecretProofTransactionV1.TRANSACTION_VERSION
SecretProofTransactionV1.TYPE_HINTS
SecretProofTransactionV1.deserialize()
SecretProofTransactionV1.hash_algorithm
SecretProofTransactionV1.proof
SecretProofTransactionV1.recipient_address
SecretProofTransactionV1.secret
SecretProofTransactionV1.serialize()
SecretProofTransactionV1.size
SecretProofTransactionV1.sort()
SecretProofTransactionV1.to_json()
Signature
Timestamp
Transaction
TransactionFactory
TransactionStatement
TransactionType
TransactionType.ACCOUNT_ADDRESS_RESTRICTION
TransactionType.ACCOUNT_KEY_LINK
TransactionType.ACCOUNT_METADATA
TransactionType.ACCOUNT_MOSAIC_RESTRICTION
TransactionType.ACCOUNT_OPERATION_RESTRICTION
TransactionType.ADDRESS_ALIAS
TransactionType.AGGREGATE_BONDED
TransactionType.AGGREGATE_COMPLETE
TransactionType.HASH_LOCK
TransactionType.MOSAIC_ADDRESS_RESTRICTION
TransactionType.MOSAIC_ALIAS
TransactionType.MOSAIC_DEFINITION
TransactionType.MOSAIC_GLOBAL_RESTRICTION
TransactionType.MOSAIC_METADATA
TransactionType.MOSAIC_SUPPLY_CHANGE
TransactionType.MOSAIC_SUPPLY_REVOCATION
TransactionType.MULTISIG_ACCOUNT_MODIFICATION
TransactionType.NAMESPACE_METADATA
TransactionType.NAMESPACE_REGISTRATION
TransactionType.NODE_KEY_LINK
TransactionType.SECRET_LOCK
TransactionType.SECRET_PROOF
TransactionType.TRANSFER
TransactionType.VOTING_KEY_LINK
TransactionType.VRF_KEY_LINK
TransactionType.deserialize()
TransactionType.serialize()
TransactionType.size
TransactionType.to_json()
TransferTransactionV1
TransferTransactionV1.TRANSACTION_TYPE
TransferTransactionV1.TRANSACTION_VERSION
TransferTransactionV1.TYPE_HINTS
TransferTransactionV1.deserialize()
TransferTransactionV1.message
TransferTransactionV1.mosaics
TransferTransactionV1.recipient_address
TransferTransactionV1.serialize()
TransferTransactionV1.size
TransferTransactionV1.sort()
TransferTransactionV1.to_json()
UnresolvedAddress
UnresolvedMosaic
UnresolvedMosaicId
VotingKeyLinkTransactionV1
VotingKeyLinkTransactionV1.TRANSACTION_TYPE
VotingKeyLinkTransactionV1.TRANSACTION_VERSION
VotingKeyLinkTransactionV1.TYPE_HINTS
VotingKeyLinkTransactionV1.deserialize()
VotingKeyLinkTransactionV1.end_epoch
VotingKeyLinkTransactionV1.link_action
VotingKeyLinkTransactionV1.linked_public_key
VotingKeyLinkTransactionV1.serialize()
VotingKeyLinkTransactionV1.size
VotingKeyLinkTransactionV1.sort()
VotingKeyLinkTransactionV1.start_epoch
VotingKeyLinkTransactionV1.to_json()
VotingPublicKey
VrfKeyLinkTransactionV1
VrfKeyLinkTransactionV1.TRANSACTION_TYPE
VrfKeyLinkTransactionV1.TRANSACTION_VERSION
VrfKeyLinkTransactionV1.TYPE_HINTS
VrfKeyLinkTransactionV1.deserialize()
VrfKeyLinkTransactionV1.link_action
VrfKeyLinkTransactionV1.linked_public_key
VrfKeyLinkTransactionV1.serialize()
VrfKeyLinkTransactionV1.size
VrfKeyLinkTransactionV1.sort()
VrfKeyLinkTransactionV1.to_json()
VrfProof
- Module contents
- symbolchain.symbol package
- Submodules
- symbolchain.symbol.IdGenerator module
- symbolchain.symbol.KeyPair module
- symbolchain.symbol.Merkle module
BranchNode
LeafNode
MerkleHashBuilder
MerklePart
PatriciaMerkleProofResult
PatriciaMerkleProofResult.INCONCLUSIVE
PatriciaMerkleProofResult.LEAF_VALUE_MISMATCH
PatriciaMerkleProofResult.PATH_MISMATCH
PatriciaMerkleProofResult.STATE_HASH_DOES_NOT_MATCH_ROOTS
PatriciaMerkleProofResult.UNANCHORED_PATH_TREE
PatriciaMerkleProofResult.UNLINKED_NODE
PatriciaMerkleProofResult.VALID_NEGATIVE
PatriciaMerkleProofResult.VALID_POSITIVE
PatriciaTreePath
TreeNode
deserialize_patricia_tree_nodes()
prove_merkle()
prove_patricia_merkle()
- symbolchain.symbol.MessageEncoder module
- symbolchain.symbol.Metadata module
- symbolchain.symbol.Network module
- symbolchain.symbol.SharedKey module
- symbolchain.symbol.TransactionFactory module
- symbolchain.symbol.VotingKeysGenerator module
- Module contents
Submodules
symbolchain.AccountDescriptorRepository module
- class symbolchain.AccountDescriptorRepository.AccountDescriptor(descriptor_yaml)
Bases:
object
Represents an account.
- class symbolchain.AccountDescriptorRepository.AccountDescriptorRepository(yaml_input)
Bases:
object
Loads read-only account descriptors from YAML.
- find_all_by_role(role)
Finds all account descriptors with a matching role.
- find_by_address(address)
Finds the account descriptor with a matching address.
- find_by_public_key(public_key)
Finds the account descriptor with a matching public key.
- to_type_parsing_rules_map(type_to_property_mapping)
Builds a type to parsing rule map.
- try_find_by_name(name)
Finds the account descriptor with a matching name or None if no matching descriptors are found.
symbolchain.ArrayHelpers module
- class symbolchain.ArrayHelpers.ArrayHelpers
Bases:
object
- static align_up(size, alignment)
Calculates aligned size.
- static get_bytes(view, size)
Returns first size bytes of view.
- static read_array(view, factory_class, accessor=None)
Reads array of objects.
- static read_array_count(view, factory_class, count, accessor=None)
Reads array of deterministic number of objects.
- static read_variable_size_elements(view, factory_class, alignment, skip_last_element_padding=False)
Reads array of variable size objects.
- static size(elements, alignment=0, skip_last_element_padding=False)
Calculates size of variable size objects.
- static write_array(elements, accessor=None)
Writes array of objects.
- static write_array_count(elements, count, accessor=None)
Writes array of deterministic number of objects.
- static write_variable_size_elements(elements, alignment, skip_last_element_padding=False)
Writes array of variable size objects.
- symbolchain.ArrayHelpers.read_array_impl(view, factory_class, accessor, should_continue)
- symbolchain.ArrayHelpers.write_array_impl(elements, count, accessor)
symbolchain.BaseValue module
symbolchain.Bip32 module
- class symbolchain.Bip32.Bip32(curve_name='ed25519', mnemonic_language='english')
Bases:
object
Factory of BIP32 root nodes
- from_mnemonic(mnemonic, password)
Creates a BIP32 root node from a BIP39 mnemonic and password.
- from_seed(seed)
Creates a BIP32 root node from a seed.
- random(seed_length=32)
Creates a random BIP32 mnemonic.
symbolchain.BlockchainSettings module
symbolchain.BufferReader module
- class symbolchain.BufferReader.BufferReader(buffer, byte_order='little')
Bases:
object
Reads data from an in memory buffer.
- property eof
Returns true if the reader is at eof.
- read_bytes(count)
Reads bytes.
- read_hex_string(count)
Reads a hex string.
- read_int(count)
Reads an integer.
- read_string(count)
Reads a string.
symbolchain.BufferWriter module
symbolchain.ByteArray module
symbolchain.Cipher module
symbolchain.CodeWordsEncoder module
- class symbolchain.CodeWordsEncoder.CodeWords(words)
Bases:
object
Represents a group of words that encode some binary data.
symbolchain.CryptoTypes module
- class symbolchain.CryptoTypes.Hash256(hash256)
Bases:
ByteArray
Represents a 256-bit hash.
- SIZE = 32
- static zero()
Creates a zeroed hash.
- class symbolchain.CryptoTypes.PrivateKey(private_key)
Bases:
ByteArray
Represents a private key.
- SIZE = 32
- static random()
Generates a random private key.
- class symbolchain.CryptoTypes.PublicKey(public_key)
Bases:
ByteArray
Represents a public key.
- SIZE = 32
Bases:
ByteArray
Represents 256-bit symmetric encryption key.
symbolchain.DiceMnemonicGenerator module
- class symbolchain.DiceMnemonicGenerator.DiceMnemonicGenerator(num_die_sides=6, mnemonic_language='english')
Bases:
object
Generates BIP39 mnemonics from dice rolls.
- add_roll(value)
Adds a roll.
- frequencies()
Gets the number of times each number was rolled.
- to_mnemonic(shrink_wrap=False)
Generates a mnemonic by hashing the roll input. Disabling shrink_wrap is the same method used by coldcard wallet.
symbolchain.Network module
- class symbolchain.Network.Network(name, identifier, datetime_converter, address_class, network_timestamp_class)
Bases:
object
Represents a network.
- abstract address_hasher()
Gets the primary hasher to use in the public key to address conversion.
- abstract create_address(address_without_checksum, checksum)
Creates an encoded address from an address without checksum and checksum bytes.
- from_datetime(reference_datetime)
Converts a datetime to a network timestamp.
- is_valid_address(address)
Checks if an address is valid and belongs to this network.
- is_valid_address_string(address_string)
Checks if an address string is valid and belongs to this network.
- public_key_to_address(public_key)
Converts a public key to an address.
- to_datetime(reference_network_timestamp)
Converts a network timestamp to a datetime.
- class symbolchain.Network.NetworkLocator
Bases:
object
Provides utility functions for finding a network.
- static find_by_identifier(networks, identifiers)
Finds a network with a specified identifier within a list of networks.
- static find_by_name(networks, names)
Finds a network with a specified name within a list of networks.
symbolchain.NetworkTimestamp module
- class symbolchain.NetworkTimestamp.NetworkTimestamp(timestamp)
Bases:
object
Represents a network timestamp.
- add_hours(count)
Adds a specified number of hours to this timestamp.
- add_minutes(count)
Adds a specified number of minutes to this timestamp.
- abstract add_seconds(count)
Adds a specified number of seconds to this timestamp.
- property is_epochal
Determines if this is the epochal timestamp.
- class symbolchain.NetworkTimestamp.NetworkTimestampDatetimeConverter(epoch, time_units)
Bases:
object
Provides utilities for converting between network timestamps and datetimes.
- to_datetime(raw_timestamp)
Converts a network timestamp to a datetime.
- to_difference(reference_datetime)
Subtracts the network epoch from the reference date.
symbolchain.NodeDescriptorRepository module
- class symbolchain.NodeDescriptorRepository.NodeDescriptor(descriptor_yaml)
Bases:
object
Represents a node.
symbolchain.Ordered module
- class symbolchain.Ordered.Ordered
Bases:
ABC
symbolchain.PrivateKeyStorage module
- class symbolchain.PrivateKeyStorage.PrivateKeyStorage(directory, password=None)
Bases:
object
Loads and saves private keys as PEM files with optional encryption in a directory.
- load(name)
Loads a private key with the specified name.
- save(name, private_key)
Saves a private key with the specified name.
symbolchain.QrSignatureStorage module
- class symbolchain.QrSignatureStorage.QrSignatureStorage(directory)
Bases:
object
Loads and saves signatures as QR codes in a directory.
- load(name)
Loads a transaction hash along with attesting signatures.
- save(name, transaction_hash, signatures)
Saves a transaction hash along with attesting signatures.
symbolchain.QrStorage module
symbolchain.RuleBasedTransactionFactory module
- class symbolchain.RuleBasedTransactionFactory.RuleBasedTransactionFactory(module, type_converter=None, type_rule_overrides=None)
Bases:
object
Rule based transaction factory.
- add_array_parser(name)
Creates array type parser, based on some existing element type parser.
- add_enum_parser(name)
Creates enum type parser.
- add_flags_parser(name)
Creates flag type parser.
- add_pod_parser(name, pod_class)
Creates wrapper for SDK POD types.
- add_struct_parser(name)
Creates struct parser (to allow nested parsing).
- autodetect()
Autodetects rules using reflection.
- create_from_factory(factory, descriptor)
Creates an entity from a descriptor using a factory.
symbolchain.TransactionDescriptorProcessor module
- class symbolchain.TransactionDescriptorProcessor.TransactionDescriptorProcessor(transaction_descriptor, type_parsing_rules, type_converter=None)
Bases:
object
Processes and looks up transaction descriptor properties.
- copy_to(transaction, ignore_keys=None)
Copies all descriptor information to a transaction.
- lookup_value(key)
Looks up the value for key.
- set_type_hints(type_hints)
Sets type hints.
symbolchain.Transforms module
- symbolchain.Transforms.ripemd_keccak_256(payload)
Hashes payload with keccak 256 and then hashes the result with ripemd160.
symbolchain.ripemd160 module
- symbolchain.ripemd160.ripemd160(data)
Calculates RIPEMD-160 hash of data.