List of all items
Structs
- Endpoint
- FullClient
- LightClient
- attestor::AttestorData
- attestor::IONAttestor
- commitment::BlockHashCommitment
- commitment::BlockTimestampCommitment
- commitment::Complete
- commitment::IONCommitment
- commitment::Incomplete
- commitment::IpfsChunkFileCommitment
- commitment::IpfsIndexFileCommitment
- commitment::MerkleRootCommitment
- commitment::TxCommitment
- config::IONConfig
- config::ION_CONFIG
- controller::ControllerData
- controller::IONController
- ion::IONTest
- mnemonic::IONKeys
- resolver::HTTPTrustchainResolver
- root::RootCandidate
- sidetree::ChunkFile
- sidetree::ChunkFileUri
- sidetree::CoreIndexFile
- sidetree::CoreIndexFileOperations
- sidetree::CreateSuffixData
- sidetree::OtherOperationSuffixData
- sidetree::ProvisionalIndexFile
- sidetree::ProvisionalIndexFileOperations
- verifier::IONTimestamp
- verifier::TrustchainVerifier
- verifier::VerificationBundle
Enums
- TrustchainBitcoinError
- TrustchainIONError
- TrustchainIpfsError
- TrustchainMongodbError
- mnemonic::MnemonicError
- root::TrustchainRootError
Traits
Functions
- attest::attest_operation
- config::ion_config
- create::create_operation
- create::create_operation_mnemonic
- create::mnemonic_to_create_and_keys
- http_resolver
- mnemonic::generate_keys
- root::root_did_candidates
- trustchain_resolver
- trustchain_resolver_light_client
- utils::block_header
- utils::block_height_range_on_date
- utils::decode_block_header
- utils::decode_ipfs_content
- utils::int_to_little_endian_hex
- utils::last_block_height_before
- utils::locate_transaction
- utils::merkle_proof
- utils::mongodb_client
- utils::query_ipfs
- utils::query_mongodb
- utils::query_mongodb_on_interval
- utils::reverse_endianness
- utils::rpc_client
- utils::time_at_block_height
- utils::transaction
- utils::tx_to_op_return_cid
- verifier::construct_commitment
- verifier::content_deltas
Type Aliases
Constants
- ATTEST_OPERATION_FILENAME_PREFIX
- BITS_KEY
- CONTROLLER_KEY
- CREATE_OPERATION_FILENAME_PREFIX
- HASH_PREV_BLOCK_KEY
- ION_METHOD
- ION_TEST_METHOD
- MERKLE_ROOT_KEY
- MIN_POW_ZEROS
- MONGO_COLLECTION_OPERATIONS
- MONGO_CREATE_OPERATION
- MONGO_FILTER_DID_SUFFIX
- MONGO_FILTER_OP_INDEX
- MONGO_FILTER_TXN_NUMBER
- MONGO_FILTER_TXN_TIME
- MONGO_FILTER_TYPE
- NONCE_KEY
- RECOVERY_KEY_DERIVATION_PATH
- SERVICE_TYPE_IPFS_KEY
- SIGNING_KEY_DERIVATION_PATH
- TIMESTAMP_KEY
- TXID_KEY
- UPDATE_KEY_DERIVATION_PATH
- VERSION_KEY
- ion::USER_AGENT