mirror of
https://github.com/selfxyz/self.git
synced 2026-02-21 03:00:36 -05:00
29 lines
1.0 KiB
TypeScript
29 lines
1.0 KiB
TypeScript
export const ATTESTATION_ID = {
|
|
INVALID_ATTESTATION_ID: "0x0000000000000000000000000000000000000000000000000000000000000000",
|
|
E_PASSPORT: "0x0000000000000000000000000000000000000000000000000000000000000001"
|
|
}
|
|
|
|
export const CIRCUIT_CONSTANTS = {
|
|
REGISTER_NULLIFIER_INDEX: 0,
|
|
REGISTER_COMMITMENT_INDEX: 1,
|
|
REGISTER_MERKLE_ROOT_INDEX: 2,
|
|
|
|
DSC_TREE_LEAF_INDEX: 0,
|
|
DSC_CSCA_ROOT_INDEX: 1,
|
|
|
|
VC_AND_DISCLOSE_REVEALED_DATA_PACKED_INDEX: 0,
|
|
VC_AND_DISCLOSE_FORBIDDEN_COUNTRIES_LIST_PACKED_INDEX: 3,
|
|
VC_AND_DISCLOSE_NULLIFIER_INDEX: 4,
|
|
VC_AND_DISCLOSE_ATTESTATION_ID_INDEX: 5,
|
|
VC_AND_DISCLOSE_MERKLE_ROOT_INDEX: 6,
|
|
VC_AND_DISCLOSE_CURRENT_DATE_INDEX: 7,
|
|
VC_AND_DISCLOSE_PASSPORT_NO_SMT_ROOT_INDEX: 13,
|
|
VC_AND_DISCLOSE_NAME_DOB_SMT_ROOT_INDEX: 14,
|
|
VC_AND_DISCLOSE_NAME_YOB_SMT_ROOT_INDEX: 15,
|
|
VC_AND_DISCLOSE_SCOPE_INDEX: 16,
|
|
VC_AND_DISCLOSE_USER_IDENTIFIER_INDEX: 17,
|
|
}
|
|
|
|
export const FIELD_PRIME = BigInt(
|
|
"21888242871839275222246405745257275088548364400416034343698204186575808495617"
|
|
); |