Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | 21x 21x 21x 21x 21x 21x 21x 21x 21x 21x 21x 21x 21x | export const MAX_STRING_LENGTH_BYTES = 128; export const CLARITY_INT_SIZE = 128; // clarity int values export const MAX_U128 = BigInt('0xffffffffffffffffffffffffffffffff'); // (2 ** 128 - 1) export const MIN_U128 = BigInt(0); export const MAX_I128 = BigInt('0x7fffffffffffffffffffffffffffffff'); // (2 ** 127 - 1) // no signed (negative) hex support in bigint constructor export const MIN_I128 = BigInt('-170141183460469231731687303715884105728'); // (-2 ** 127) export const COINBASE_BUFFER_LENGTH_BYTES = 32; export const RECOVERABLE_ECDSA_SIG_LENGTH_BYTES = 65; export const COMPRESSED_PUBKEY_LENGTH_BYTES = 32; export const UNCOMPRESSED_PUBKEY_LENGTH_BYTES = 64; export const MEMO_MAX_LENGTH_BYTES = 34; export enum PostConditionPrincipalID { Origin = 0x01, Standard = 0x02, Contract = 0x03, } /** * Type IDs corresponding to each of the Clarity value types as described here: * {@link https://github.com/blockstack/blockstack-core/blob/sip/sip-005/sip/sip-005-blocks-and-transactions.md#clarity-value-representation} */ export enum ClarityType { Int = 0x00, UInt = 0x01, Buffer = 0x02, BoolTrue = 0x03, BoolFalse = 0x04, PrincipalStandard = 0x05, PrincipalContract = 0x06, ResponseOk = 0x07, ResponseErr = 0x08, OptionalNone = 0x09, OptionalSome = 0x0a, List = 0x0b, Tuple = 0x0c, StringASCII = 0x0d, StringUTF8 = 0x0e, } |