mirror of
https://github.com/selfxyz/self.git
synced 2026-01-23 13:38:04 -05:00
26 lines
974 B
TypeScript
26 lines
974 B
TypeScript
export function formatCallData_register(parsedCallData: any[]){
|
|
return {
|
|
commitment: parsedCallData[3][0],
|
|
nullifier: parsedCallData[3][1],
|
|
merkle_root: parsedCallData[3][2],
|
|
attestation_id: parsedCallData[3][3],
|
|
a: parsedCallData[0],
|
|
b: [parsedCallData[1][0], parsedCallData[1][1]],
|
|
c: parsedCallData[2],
|
|
};;
|
|
}
|
|
|
|
export function formatCallData_disclose(parsedCallData: any[]){
|
|
return {
|
|
nullifier: parsedCallData[3][0],
|
|
revealedData_packed: [parsedCallData[3][1], parsedCallData[3][2], parsedCallData[3][3]],
|
|
attestation_id: parsedCallData[3][4],
|
|
merkle_root: parsedCallData[3][5],
|
|
scope: parsedCallData[3][6],
|
|
current_date: [parsedCallData[3][7], parsedCallData[3][8], parsedCallData[3][9], parsedCallData[3][10], parsedCallData[3][11], parsedCallData[3][12]],
|
|
user_identifier: parsedCallData[3][13],
|
|
a: parsedCallData[0],
|
|
b: [parsedCallData[1][0], parsedCallData[1][1]],
|
|
c: parsedCallData[2],
|
|
};
|
|
} |