UNPKG

cesr

Version:

[![NPM Version](https://img.shields.io/npm/v/cesr.svg?style=flat)](https://www.npmjs.com/package/cesr) [![NPM License](https://img.shields.io/npm/l/cesr.svg?style=flat)](https://github.com/lenkan/cesr-js/blob/main/LICENSE) [![CI](https://github.com/lenkan

309 lines (308 loc) 11.8 kB
// THIS FILE IS AUTO-GENERATED // DO NOT EDIT THIS FILE DIRECTLY // Use scripts/generate-codec.py to generate this file export const MatterTableInit = { A: { hs: 1, ss: 0, os: 0, fs: 44, ls: 0, xs: 0 }, B: { hs: 1, ss: 0, os: 0, fs: 44, ls: 0, xs: 0 }, C: { hs: 1, ss: 0, os: 0, fs: 44, ls: 0, xs: 0 }, D: { hs: 1, ss: 0, os: 0, fs: 44, ls: 0, xs: 0 }, E: { hs: 1, ss: 0, os: 0, fs: 44, ls: 0, xs: 0 }, F: { hs: 1, ss: 0, os: 0, fs: 44, ls: 0, xs: 0 }, G: { hs: 1, ss: 0, os: 0, fs: 44, ls: 0, xs: 0 }, H: { hs: 1, ss: 0, os: 0, fs: 44, ls: 0, xs: 0 }, I: { hs: 1, ss: 0, os: 0, fs: 44, ls: 0, xs: 0 }, J: { hs: 1, ss: 0, os: 0, fs: 44, ls: 0, xs: 0 }, K: { hs: 1, ss: 0, os: 0, fs: 76, ls: 0, xs: 0 }, L: { hs: 1, ss: 0, os: 0, fs: 76, ls: 0, xs: 0 }, M: { hs: 1, ss: 0, os: 0, fs: 4, ls: 0, xs: 0 }, N: { hs: 1, ss: 0, os: 0, fs: 12, ls: 0, xs: 0 }, O: { hs: 1, ss: 0, os: 0, fs: 44, ls: 0, xs: 0 }, P: { hs: 1, ss: 0, os: 0, fs: 124, ls: 0, xs: 0 }, Q: { hs: 1, ss: 0, os: 0, fs: 44, ls: 0, xs: 0 }, R: { hs: 1, ss: 0, os: 0, fs: 8, ls: 0, xs: 0 }, S: { hs: 1, ss: 0, os: 0, fs: 16, ls: 0, xs: 0 }, T: { hs: 1, ss: 0, os: 0, fs: 20, ls: 0, xs: 0 }, U: { hs: 1, ss: 0, os: 0, fs: 24, ls: 0, xs: 0 }, V: { hs: 1, ss: 0, os: 0, fs: 4, ls: 1, xs: 0 }, W: { hs: 1, ss: 0, os: 0, fs: 4, ls: 0, xs: 0 }, X: { hs: 1, ss: 3, os: 0, fs: 4, ls: 0, xs: 0 }, Y: { hs: 1, ss: 7, os: 0, fs: 8, ls: 0, xs: 0 }, Z: { hs: 1, ss: 11, os: 0, fs: 12, ls: 0, xs: 0 }, a: { hs: 1, ss: 0, os: 0, fs: 44, ls: 0, xs: 0 }, "0A": { hs: 2, ss: 0, os: 0, fs: 24, ls: 0, xs: 0 }, "0B": { hs: 2, ss: 0, os: 0, fs: 88, ls: 0, xs: 0 }, "0C": { hs: 2, ss: 0, os: 0, fs: 88, ls: 0, xs: 0 }, "0D": { hs: 2, ss: 0, os: 0, fs: 88, ls: 0, xs: 0 }, "0E": { hs: 2, ss: 0, os: 0, fs: 88, ls: 0, xs: 0 }, "0F": { hs: 2, ss: 0, os: 0, fs: 88, ls: 0, xs: 0 }, "0G": { hs: 2, ss: 0, os: 0, fs: 88, ls: 0, xs: 0 }, "0H": { hs: 2, ss: 0, os: 0, fs: 8, ls: 0, xs: 0 }, "0I": { hs: 2, ss: 0, os: 0, fs: 88, ls: 0, xs: 0 }, "0J": { hs: 2, ss: 2, os: 0, fs: 4, ls: 0, xs: 1 }, "0K": { hs: 2, ss: 2, os: 0, fs: 4, ls: 0, xs: 0 }, "0L": { hs: 2, ss: 6, os: 0, fs: 8, ls: 0, xs: 1 }, "0M": { hs: 2, ss: 6, os: 0, fs: 8, ls: 0, xs: 0 }, "0N": { hs: 2, ss: 10, os: 0, fs: 12, ls: 0, xs: 1 }, "0O": { hs: 2, ss: 10, os: 0, fs: 12, ls: 0, xs: 0 }, "0P": { hs: 2, ss: 22, os: 0, fs: 32, ls: 0, xs: 0 }, "0Q": { hs: 2, ss: 22, os: 0, fs: 28, ls: 0, xs: 0 }, "0R": { hs: 2, ss: 22, os: 0, fs: 76, ls: 0, xs: 0 }, "0S": { hs: 2, ss: 22, os: 0, fs: 72, ls: 0, xs: 0 }, "1AAA": { hs: 4, ss: 0, os: 0, fs: 48, ls: 0, xs: 0 }, "1AAB": { hs: 4, ss: 0, os: 0, fs: 48, ls: 0, xs: 0 }, "1AAC": { hs: 4, ss: 0, os: 0, fs: 80, ls: 0, xs: 0 }, "1AAD": { hs: 4, ss: 0, os: 0, fs: 80, ls: 0, xs: 0 }, "1AAE": { hs: 4, ss: 0, os: 0, fs: 156, ls: 0, xs: 0 }, "1AAF": { hs: 4, ss: 4, os: 0, fs: 8, ls: 0, xs: 0 }, "1AAG": { hs: 4, ss: 0, os: 0, fs: 36, ls: 0, xs: 0 }, "1AAH": { hs: 4, ss: 0, os: 0, fs: 100, ls: 0, xs: 0 }, "1AAI": { hs: 4, ss: 0, os: 0, fs: 48, ls: 0, xs: 0 }, "1AAJ": { hs: 4, ss: 0, os: 0, fs: 48, ls: 0, xs: 0 }, "1AAK": { hs: 4, ss: 0, os: 0, fs: 4, ls: 0, xs: 0 }, "1AAL": { hs: 4, ss: 0, os: 0, fs: 4, ls: 0, xs: 0 }, "1AAM": { hs: 4, ss: 0, os: 0, fs: 4, ls: 0, xs: 0 }, "1AAN": { hs: 4, ss: 8, os: 0, fs: 12, ls: 0, xs: 0 }, "1AAO": { hs: 4, ss: 0, os: 0, fs: 4, ls: 0, xs: 0 }, "1AAP": { hs: 4, ss: 0, os: 0, fs: 4, ls: 0, xs: 0 }, "1__-": { hs: 4, ss: 2, os: 0, fs: 12, ls: 0, xs: 0 }, "1___": { hs: 4, ss: 0, os: 0, fs: 8, ls: 0, xs: 0 }, "2__-": { hs: 4, ss: 2, os: 0, fs: 12, ls: 1, xs: 1 }, "2___": { hs: 4, ss: 0, os: 0, fs: 8, ls: 1, xs: 0 }, "3__-": { hs: 4, ss: 2, os: 0, fs: 12, ls: 2, xs: 0 }, "3___": { hs: 4, ss: 0, os: 0, fs: 8, ls: 2, xs: 0 }, "4A": { hs: 2, ss: 2, os: 0, fs: 0, ls: 0, xs: 0 }, "5A": { hs: 2, ss: 2, os: 0, fs: 0, ls: 1, xs: 0 }, "6A": { hs: 2, ss: 2, os: 0, fs: 0, ls: 2, xs: 0 }, "7AAA": { hs: 4, ss: 4, os: 0, fs: 0, ls: 0, xs: 0 }, "8AAA": { hs: 4, ss: 4, os: 0, fs: 0, ls: 1, xs: 0 }, "9AAA": { hs: 4, ss: 4, os: 0, fs: 0, ls: 2, xs: 0 }, "4B": { hs: 2, ss: 2, os: 0, fs: 0, ls: 0, xs: 0 }, "5B": { hs: 2, ss: 2, os: 0, fs: 0, ls: 1, xs: 0 }, "6B": { hs: 2, ss: 2, os: 0, fs: 0, ls: 2, xs: 0 }, "7AAB": { hs: 4, ss: 4, os: 0, fs: 0, ls: 0, xs: 0 }, "8AAB": { hs: 4, ss: 4, os: 0, fs: 0, ls: 1, xs: 0 }, "9AAB": { hs: 4, ss: 4, os: 0, fs: 0, ls: 2, xs: 0 }, "4C": { hs: 2, ss: 2, os: 0, fs: 0, ls: 0, xs: 0 }, "5C": { hs: 2, ss: 2, os: 0, fs: 0, ls: 1, xs: 0 }, "6C": { hs: 2, ss: 2, os: 0, fs: 0, ls: 2, xs: 0 }, "7AAC": { hs: 4, ss: 4, os: 0, fs: 0, ls: 0, xs: 0 }, "8AAC": { hs: 4, ss: 4, os: 0, fs: 0, ls: 1, xs: 0 }, "9AAC": { hs: 4, ss: 4, os: 0, fs: 0, ls: 2, xs: 0 }, "4D": { hs: 2, ss: 2, os: 0, fs: 0, ls: 0, xs: 0 }, "5D": { hs: 2, ss: 2, os: 0, fs: 0, ls: 1, xs: 0 }, "6D": { hs: 2, ss: 2, os: 0, fs: 0, ls: 2, xs: 0 }, "7AAD": { hs: 4, ss: 4, os: 0, fs: 0, ls: 0, xs: 0 }, "8AAD": { hs: 4, ss: 4, os: 0, fs: 0, ls: 1, xs: 0 }, "9AAD": { hs: 4, ss: 4, os: 0, fs: 0, ls: 2, xs: 0 }, "4E": { hs: 2, ss: 2, os: 0, fs: 0, ls: 0, xs: 0 }, "5E": { hs: 2, ss: 2, os: 0, fs: 0, ls: 1, xs: 0 }, "6E": { hs: 2, ss: 2, os: 0, fs: 0, ls: 2, xs: 0 }, "7AAE": { hs: 4, ss: 4, os: 0, fs: 0, ls: 0, xs: 0 }, "8AAE": { hs: 4, ss: 4, os: 0, fs: 0, ls: 1, xs: 0 }, "9AAE": { hs: 4, ss: 4, os: 0, fs: 0, ls: 2, xs: 0 }, "4F": { hs: 2, ss: 2, os: 0, fs: 0, ls: 0, xs: 0 }, "5F": { hs: 2, ss: 2, os: 0, fs: 0, ls: 1, xs: 0 }, "6F": { hs: 2, ss: 2, os: 0, fs: 0, ls: 2, xs: 0 }, "7AAF": { hs: 4, ss: 4, os: 0, fs: 0, ls: 0, xs: 0 }, "8AAF": { hs: 4, ss: 4, os: 0, fs: 0, ls: 1, xs: 0 }, "9AAF": { hs: 4, ss: 4, os: 0, fs: 0, ls: 2, xs: 0 }, "4H": { hs: 2, ss: 2, os: 0, fs: 0, ls: 0, xs: 0 }, "5H": { hs: 2, ss: 2, os: 0, fs: 0, ls: 1, xs: 0 }, "6H": { hs: 2, ss: 2, os: 0, fs: 0, ls: 2, xs: 0 }, "7AAH": { hs: 4, ss: 4, os: 0, fs: 0, ls: 0, xs: 0 }, "8AAH": { hs: 4, ss: 4, os: 0, fs: 0, ls: 1, xs: 0 }, "9AAH": { hs: 4, ss: 4, os: 0, fs: 0, ls: 2, xs: 0 }, }; export const MatterCode = { Ed25519_Seed: "A", Ed25519N: "B", X25519: "C", Ed25519: "D", Blake3_256: "E", Blake2b_256: "F", Blake2s_256: "G", SHA3_256: "H", SHA2_256: "I", ECDSA_256k1_Seed: "J", Ed448_Seed: "K", X448: "L", Short: "M", Big: "N", X25519_Private: "O", X25519_Cipher_Seed: "P", ECDSA_256r1_Seed: "Q", Tall: "R", Large: "S", Great: "T", Vast: "U", Label1: "V", Label2: "W", Tag3: "X", Tag7: "Y", Tag11: "Z", Salt_256: "a", Salt_128: "0A", Ed25519_Sig: "0B", ECDSA_256k1_Sig: "0C", Blake3_512: "0D", Blake2b_512: "0E", SHA3_512: "0F", SHA2_512: "0G", Long: "0H", ECDSA_256r1_Sig: "0I", Tag1: "0J", Tag2: "0K", Tag5: "0L", Tag6: "0M", Tag9: "0N", Tag10: "0O", GramHeadNeck: "0P", GramHead: "0Q", GramHeadAIDNeck: "0R", GramHeadAID: "0S", ECDSA_256k1N: "1AAA", ECDSA_256k1: "1AAB", Ed448N: "1AAC", Ed448: "1AAD", Ed448_Sig: "1AAE", Tag4: "1AAF", DateTime: "1AAG", X25519_Cipher_Salt: "1AAH", ECDSA_256r1N: "1AAI", ECDSA_256r1: "1AAJ", Null: "1AAK", No: "1AAL", Yes: "1AAM", Tag8: "1AAN", Escape: "1AAO", Empty: "1AAP", StrB64_L0: "4A", StrB64_L1: "5A", StrB64_L2: "6A", StrB64_Big_L0: "7AAA", StrB64_Big_L1: "8AAA", StrB64_Big_L2: "9AAA", Bytes_L0: "4B", Bytes_L1: "5B", Bytes_L2: "6B", Bytes_Big_L0: "7AAB", Bytes_Big_L1: "8AAB", Bytes_Big_L2: "9AAB", X25519_Cipher_L0: "4C", X25519_Cipher_L1: "5C", X25519_Cipher_L2: "6C", X25519_Cipher_Big_L0: "7AAC", X25519_Cipher_Big_L1: "8AAC", X25519_Cipher_Big_L2: "9AAC", X25519_Cipher_QB64_L0: "4D", X25519_Cipher_QB64_L1: "5D", X25519_Cipher_QB64_L2: "6D", X25519_Cipher_QB64_Big_L0: "7AAD", X25519_Cipher_QB64_Big_L1: "8AAD", X25519_Cipher_QB64_Big_L2: "9AAD", X25519_Cipher_QB2_L0: "4E", X25519_Cipher_QB2_L1: "5E", X25519_Cipher_QB2_L2: "6E", X25519_Cipher_QB2_Big_L0: "7AAE", X25519_Cipher_QB2_Big_L1: "8AAE", X25519_Cipher_QB2_Big_L2: "9AAE", HPKEBase_Cipher_L0: "4F", HPKEBase_Cipher_L1: "5F", HPKEBase_Cipher_L2: "6F", HPKEBase_Cipher_Big_L0: "7AAF", HPKEBase_Cipher_Big_L1: "8AAF", HPKEBase_Cipher_Big_L2: "9AAF", Decimal_L0: "4H", Decimal_L1: "5H", Decimal_L2: "6H", Decimal_Big_L0: "7AAH", Decimal_Big_L1: "8AAH", Decimal_Big_L2: "9AAH", }; export const IndexTableInit = { A: { hs: 1, ss: 1, os: 0, fs: 88, ls: 0, xs: 0 }, B: { hs: 1, ss: 1, os: 0, fs: 88, ls: 0, xs: 0 }, C: { hs: 1, ss: 1, os: 0, fs: 88, ls: 0, xs: 0 }, D: { hs: 1, ss: 1, os: 0, fs: 88, ls: 0, xs: 0 }, E: { hs: 1, ss: 1, os: 0, fs: 88, ls: 0, xs: 0 }, F: { hs: 1, ss: 1, os: 0, fs: 88, ls: 0, xs: 0 }, "0A": { hs: 2, ss: 2, os: 1, fs: 156, ls: 0, xs: 0 }, "0B": { hs: 2, ss: 2, os: 1, fs: 156, ls: 0, xs: 0 }, "2A": { hs: 2, ss: 4, os: 2, fs: 92, ls: 0, xs: 0 }, "2B": { hs: 2, ss: 4, os: 2, fs: 92, ls: 0, xs: 0 }, "2C": { hs: 2, ss: 4, os: 2, fs: 92, ls: 0, xs: 0 }, "2D": { hs: 2, ss: 4, os: 2, fs: 92, ls: 0, xs: 0 }, "2E": { hs: 2, ss: 4, os: 2, fs: 92, ls: 0, xs: 0 }, "2F": { hs: 2, ss: 4, os: 2, fs: 92, ls: 0, xs: 0 }, "3A": { hs: 2, ss: 6, os: 3, fs: 160, ls: 0, xs: 0 }, "3B": { hs: 2, ss: 6, os: 3, fs: 160, ls: 0, xs: 0 }, "0z": { hs: 2, ss: 2, os: 0, fs: 0, ls: 0, xs: 0 }, "1z": { hs: 2, ss: 2, os: 1, fs: 76, ls: 1, xs: 0 }, "4z": { hs: 2, ss: 6, os: 3, fs: 80, ls: 1, xs: 0 }, }; export const IndexCode = { Ed25519_Sig: "A", Ed25519_Crt_Sig: "B", ECDSA_256k1_Sig: "C", ECDSA_256k1_Crt_Sig: "D", ECDSA_256r1_Sig: "E", ECDSA_256r1_Crt_Sig: "F", Ed448_Sig: "0A", Ed448_Crt_Sig: "0B", Ed25519_Big_Sig: "2A", Ed25519_Big_Crt_Sig: "2B", ECDSA_256k1_Big_Sig: "2C", ECDSA_256k1_Big_Crt_Sig: "2D", ECDSA_256r1_Big_Sig: "2E", ECDSA_256r1_Big_Crt_Sig: "2F", Ed448_Big_Sig: "3A", Ed448_Big_Crt_Sig: "3B", }; export const CountCode_10 = { ControllerIdxSigs: "A", WitnessIdxSigs: "B", NonTransReceiptCouples: "C", TransReceiptQuadruples: "D", FirstSeenReplayCouples: "E", TransIdxSigGroups: "F", SealSourceCouples: "G", TransLastIdxSigGroups: "H", SealSourceTriples: "I", PathedMaterialCouples: "L", GenericGroup: "T", BodyWithAttachmentGroup: "U", AttachmentGroup: "V", NonNativeBodyGroup: "W", ESSRPayloadGroup: "Z", }; export const CountCode_20 = { GenericGroup: "A", BodyWithAttachmentGroup: "B", AttachmentGroup: "C", DatagramSegmentGroup: "D", ESSRWrapperGroup: "E", FixBodyGroup: "F", MapBodyGroup: "G", NonNativeBodyGroup: "H", GenericMapGroup: "I", GenericListGroup: "J", ControllerIdxSigs: "K", WitnessIdxSigs: "L", NonTransReceiptCouples: "M", TransReceiptQuadruples: "N", FirstSeenReplayCouples: "O", PathedMaterialCouples: "P", DigestSealSingles: "Q", MerkleRootSealSingles: "R", SealSourceCouples: "S", SealSourceTriples: "T", SealSourceLastSingles: "U", BackerRegistrarSealCouples: "V", TypedDigestSealCouples: "W", TransIdxSigGroups: "X", TransLastIdxSigGroups: "Y", ESSRPayloadGroup: "Z", BlindedStateQuadruples: "a", BoundStateSextuples: "b", TypedMediaQuadruples: "c", };