Expand description
Constants used throughout iota related crates
Enums§
- Security
Level - Security levels of a private key and address pair. The greater the security level, the larger and more secure the signature of a spent address is against brute force attacks.
Constants§
- ADDRESS_
CHECKSUM_ TRYTES_ SIZE - Size of address checksum in trytes
- ADDRESS_
LENGTH_ WITHOUT_ CHECKSUM - The length of an address without a checksum
- ADDRESS_
LENGTH_ WITH_ CHECKSUM - The length of an address with a checksum
- ADDRESS_
TRINARY_ SIZE - Size of address in trtis
- ADDRESS_
WITH_ CHECKSUM_ TRYTES_ SIZE - Size of address with checksum in trytes
- ATTACHMENT_
TIMESTAMP_ LOWER_ BOUND_ TRINARY_ SIZE - Size of upper bound attachment timestamp in trtis
- ATTACHMENT_
TIMESTAMP_ TRINARY_ SIZE - Size of attachment timestamp in trtis
- ATTACHMENT_
TIMESTAMP_ UPPER_ BOUND_ TRINARY_ SIZE - Size of lower bound attachment timestamp in trtis
- BRANCH_
TRANSACTION_ TRINARY_ SIZE - Size of brnach transaction hash in trtis
- BUNDLE_
TRINARY_ SIZE - Size of bundle hash in trtis
- CURRENT_
INDEX_ TRINARY_ SIZE - Size of current index in trtis
- DEFAULT_
MWM - Default Minimum Weight Magnitude on IOTA mainnet
- GET_
BUNDLE_ RESPONSE_ ERROR - GET_BUNDLE_RESPONSE_ERROR
- GET_
INCLUSION_ STATE_ RESPONSE_ ERROR - GET_INCLUSION_STATE_RESPONSE_ERROR
- GET_
TRYTES_ RESPONSE_ ERROR - GET_TRYTES_RESPONSE_ERROR
- HASH_
BYTES_ SIZE - Size of hash in bytes
- HASH_
TRINARY_ SIZE - Size of hash in trits
- HASH_
TRYTES_ SIZE - Size of hash in trytes
- INVALID_
ADDRESSES_ INPUT_ ERROR - INVALID_ADDRESSES_INPUT_ERROR
- INVALID_
ATTACHED_ TRYTES_ INPUT_ ERROR - INVALID_ATTACHED_TRYTES_INPUT_ERROR
- INVALID_
BUNDLE_ ERROR - INVALID_BUNDLE_ERROR
- INVALID_
BUNDLE_ HASH_ ERROR - INVALID_BUNDLE_HASH_ERROR
- INVALID_
BUNDLE_ SUM_ ERROR - INVALID_BUNDLE_SUM_ERROR
- INVALID_
HASHES_ INPUT_ ERROR - INVALID_HASHES_INPUT_ERROR
- INVALID_
INPUT_ ERROR - INVALID_INPUT_ERROR
- INVALID_
SECURITY_ LEVEL_ INPUT_ ERROR - INVALID_SECURITY_LEVEL_INPUT_ERROR
- INVALID_
SEED_ INPUT_ ERROR - INVALID_SEED_INPUT_ERROR
- INVALID_
SIGNATURES_ ERROR - INVALID_SIGNATURES_ERROR
- INVALID_
TAIL_ HASH_ INPUT_ ERROR - INVALID_TAIL_HASH_INPUT_ERROR
- INVALID_
TRANSFERS_ INPUT_ ERROR - INVALID_TRANSFERS_INPUT_ERROR
- INVALID_
TRYTES_ INPUT_ ERROR - INVALID_TRYTES_INPUT_ERROR
- INVALID_
VALUE_ TRANSFER_ ERROR - INVALID_VALUE_TRANSFER_ERROR
- ISS_
CHUNK_ LENGTH - Lenght of Iota Signature Scheme chunk
- ISS_
FRAGMENTS - Number of Iota Signature Scheme fragments
- ISS_
KEY_ LENGTH - Length of Iota Signature Scheme key
- KEY_
FRAGMENT_ LENGTH - Lenght of key fragment which is 6561
- KEY_
SEGMENTS_ PER_ FRAGMENT - Size of key segment per fragment
- KEY_
SEGMENT_ HASH_ ROUNDS - Round of key segment hash
- LAST_
INDEX_ TRINARY_ SIZE - Size of last index trinary in trtis
- LOWER_
BOUND_ ATTACHMENT_ TIMESTAMP - Minimum value of attachment timstamp
- MAX_
TRIT_ VALUE - The maximum value a trit can have
- MAX_
TRYTE_ VALUE - The maximum value a tryte can have
- MESSAGE_
LENGTH - The mandatory length of a message segment
- MIN_
CHECKSUM_ TRYTES_ SIZE - Size of minimum checksum
- MIN_
TRIT_ VALUE - The minimum value a trit can have
- MIN_
TRYTE_ VALUE - The minimum value a tryte can have
- NONCE_
TRINARY_ SIZE - Size of nonce in trtis
- NOT_
ENOUGH_ BALANCE_ ERROR - NOT_ENOUGH_BALANCE_ERROR
- NO_
REMAINDER_ ADDRESS_ ERROR - NO_REMAINDER_ADDRESS_ERROR
- OBSOLETE_
TAG_ TRINARY_ SIZE - Size of obselte tag in trtis
- PRIVATE_
KEY_ REUSE_ ERROR - PRIVATE_KEY_REUSE_ERROR
- SEED_
LENGTH_ MAX - The maximum allowed seed length
- SENDING_
TO_ USED_ ADDRESS_ ERROR - SENDING_TO_USED_ADDRESS_ERROR
- SEND_
TO_ INPUTS_ ERROR - SEND_TO_INPUTS_ERROR
- SIGNATURE_
MESSAGE_ FRAGMENT_ TRINARY_ SIZE - Size of signature message fragment in trtis
- TAG_
LENGTH - The mandatory length of a tag segment
- TAG_
TRINARY_ SIZE - Size of tag in trtis
- TIMESTAMP_
TRINARY_ SIZE - Size of timestamp in trtis
- TRANSACTION_
TRINARY_ SIZE - Size of a whole transaction object in trits
- TRINARY_
RADIX - Radix of ternary numeral system
- TRITS_
PER_ BYTE - The number of trits in a byte
- TRITS_
PER_ TRYTE - The number of trits in a tryte
- TRUNK_
TRANSACTION_ TRINARY_ SIZE - Size of trunk transaction hash in trtis
- TRYTE_
ALPHABET - A char array holding all acceptable characters in the tryte alphabet. Used because strings can’t be cheaply indexed in rust.
- UPPER_
BOUND_ ATTACHMENT_ TIMESTAMP - Maximum value of attachment timstamp
- VALUE_
SIZE_ TRINARY - Size of value in trtis