algokit-utils/common
Classes
Section titled “Classes”- Address
- ArrayCodec
- ArrayModelCodec
- Codec
- MapCodec
- ObjectModelCodec
- PrimitiveModelCodec
- ProgramSourceMap
- RecordCodec
Interfaces
Section titled “Interfaces”Type Aliases
Section titled “Type Aliases”- ArrayModelMetadata
- EncodingFormat
- Expand
- Logger
- ObjectModelMetadata
- PrimitiveModelMetadata
- ReadableAddress
- WireBigInt
- WireMapKey
- WireObject
- WireString
Variables
Section titled “Variables”- ADDRESS_LENGTH
- addressArrayCodec
- addressCodec
- ALGORAND_ADDRESS_BYTE_LENGTH
- ALGORAND_ADDRESS_LENGTH
- ALGORAND_CHECKSUM_BYTE_LENGTH
- ALGORAND_ZERO_ADDRESS_STRING
- bigIntArrayCodec
- bigIntCodec
- BOOL_FALSE_BYTE
- BOOL_TRUE_BYTE
- booleanArrayCodec
- booleanCodec
- bytesArrayCodec
- bytesBase64Codec
- bytesCodec
- CHECKSUM_ADDRESS_ERROR_MSG
- CHECKSUM_BYTE_LENGTH
- EMPTY_SIGNATURE
- fixedBytes1793Codec
- fixedBytes32Codec
- fixedBytes64Codec
- HASH_BYTES_LENGTH
- LENGTH_ENCODE_BYTE_SIZE
- MALFORMED_ADDRESS_ERROR_MSG
- MAX_ACCOUNT_REFERENCES
- MAX_APP_ARGS
- MAX_APP_REFERENCES
- MAX_ARGS_SIZE
- MAX_ASSET_DECIMALS
- MAX_ASSET_NAME_LENGTH
- MAX_ASSET_REFERENCES
- MAX_ASSET_UNIT_NAME_LENGTH
- MAX_ASSET_URL_LENGTH
- MAX_BOX_REFERENCES
- MAX_EXTRA_PROGRAM_PAGES
- MAX_GLOBAL_STATE_KEYS
- MAX_LOCAL_STATE_KEYS
- MAX_OVERALL_REFERENCES
- MAX_TRANSACTION_GROUP_SIZE
- MULTISIG_DOMAIN_SEPARATOR
- numberArrayCodec
- numberCodec
- PROGRAM_PAGE_SIZE
- PUBLIC_KEY_BYTE_LENGTH
- SIGNATURE_BYTE_LENGTH
- SIGNATURE_ENCODING_INCR
- stringArrayCodec
- stringCodec
- TRANSACTION_DOMAIN_SEPARATOR
- TRANSACTION_GROUP_DOMAIN_SEPARATOR
- TRANSACTION_ID_LENGTH
- unknownCodec
Functions
Section titled “Functions”- arrayEqual
- base64ToBytes
- bytesToBase64
- bytesToHex
- bytesToString
- checksumFromPublicKey
- concatArrays
- decodeAddress
- decodeMsgpack
- encodeAddress
- encodeMsgpack
- encodeUint64
- getAddress
- getApplicationAddress
- getOptionalAddress
- hexToBytes
- isValidAddress
- normalizeWireObject
- normalizeWireString
- parseJson
- stringifyJson
- stringToBytes