From c4bf8d371550e27ee8982ec3ea2a6848bd02a46f Mon Sep 17 00:00:00 2001 From: Charlie Lye Date: Sun, 19 Nov 2023 23:47:33 +0000 Subject: [PATCH] chore: Fix circulars in foundation. Also cleanup fields and optimise to be buffer underlying. (#3351) * Fixes circulars imports in foundation so formatting no longer warns. * Address *some* circular imports in `acir-simulator`. * Reworks field classes Fr, Fq and GrumpkinScalar. * There is a BaseField class capturing common instance code. * There are free functions capturing common static construction code. * Fr and Fq are implemented in terms of BaseField and free functions. * Fq supports construction and output of hi/lo Fr's. * GrumpkinScalar is aliased to just be an Fq. * AztecAddress is now just an extension of Fr that enforces 32 byte buffer input. * I meddled with `ZERO` and `zero()` a bit so there are some changes around this that are noops. * Disables `guides-up-quick-start` as failing since CI fix. * JSON-RPC class converter now checks full prototype chain for methods. --- .circleci/config.yml | 4 +- yarn-project/acir-simulator/src/acvm/acvm.ts | 12 +- .../acir-simulator/src/acvm/acvm_types.ts | 11 + .../acir-simulator/src/acvm/deserialize.ts | 2 +- yarn-project/acir-simulator/src/acvm/index.ts | 1 + .../acir-simulator/src/acvm/oracle/debug.ts | 2 +- .../acir-simulator/src/acvm/oracle/oracle.ts | 6 +- .../acir-simulator/src/acvm/serialize.ts | 4 +- .../src/common/packed_args_cache.ts | 6 +- yarn-project/acir-simulator/src/test/utils.ts | 4 +- .../archiver/src/archiver/archiver.test.ts | 36 +- .../src/abis/__snapshots__/abis.test.ts.snap | 903 +- .../src/structs/function_leaf_preimage.ts | 4 +- .../src/structs/global_variables.ts | 9 +- .../kernel/combined_accumulated_data.ts | 22 +- .../src/structs/kernel/historic_block_data.ts | 16 +- .../structs/public_circuit_public_inputs.ts | 4 +- .../read_request_membership_witness.ts | 6 +- .../rollup/append_only_tree_snapshot.ts | 2 +- .../base_or_merge_rollup_public_inputs.ts | 6 +- .../src/structs/rollup/base_rollup.ts | 8 +- .../src/structs/rollup/root_rollup.ts | 8 +- .../circuits.js/src/structs/tx_context.ts | 10 +- .../circuits.js/src/structs/tx_request.ts | 2 +- .../src/structs/verification_key.ts | 2 +- .../circuits.js/src/tests/factories.ts | 2 +- yarn-project/cli/src/index.ts | 6 +- yarn-project/cli/src/test/utils.test.ts | 14 +- .../src/e2e_cross_chain_messaging.test.ts | 2 +- .../e2e_public_cross_chain_messaging.test.ts | 2 +- .../src/integration_l1_publisher.test.ts | 16 +- .../src/shared/cross_chain_test_harness.ts | 48 +- .../end-to-end/src/shared/uniswap_l1_l2.ts | 12 +- yarn-project/foundation/src/abi/decoder.ts | 4 +- .../foundation/src/abi/encoder.test.ts | 4 +- yarn-project/foundation/src/abi/encoder.ts | 5 +- .../foundation/src/abi/function_selector.ts | 4 +- .../foundation/src/aztec-address/index.ts | 166 +- .../foundation/src/crypto/sha256/index.ts | 13 - ...grumpkin_scalar.test.ts => fields.test.ts} | 2 +- yarn-project/foundation/src/fields/fields.ts | 394 +- .../foundation/src/fields/grumpkin_scalar.ts | 138 - yarn-project/foundation/src/fields/index.ts | 1 - yarn-project/foundation/src/fields/point.ts | 4 +- .../src/json-rpc/class_converter.ts | 4 +- yarn-project/foundation/src/log/console.ts | 2 +- yarn-project/foundation/src/log/debug.ts | 2 +- yarn-project/foundation/src/log/index.ts | 7 +- yarn-project/foundation/src/log/log_fn.ts | 5 + yarn-project/foundation/src/log/logger.ts | 2 +- .../src/serialize/buffer_reader.test.ts | 4 +- .../foundation/src/serialize/buffer_reader.ts | 22 - yarn-project/key-store/src/key_pair.ts | 2 +- .../src/__snapshots__/index.test.ts.snap | 55003 +++++++++++++++- .../__snapshots__/noir_test_gen.test.ts.snap | 788 +- .../noir-protocol-circuits/src/index.test.ts | 4 +- .../src/noir_test_gen.test.ts | 2 +- yarn-project/p2p/src/bootstrap/bootstrap.ts | 2 +- yarn-project/p2p/src/client/index.ts | 5 +- .../p2p/src/service/libp2p_service.ts | 2 +- .../p2p/src/tx_pool/memory_tx_pool.ts | 2 +- yarn-project/package.json | 2 +- .../pxe/src/kernel_prover/kernel_prover.ts | 12 +- .../pxe/src/simulator_oracle/index.ts | 2 +- .../src/publisher/viem-tx-sender.ts | 6 +- .../src/sequencer/public_processor.ts | 2 +- yarn-project/types/src/auth_witness.ts | 2 +- yarn-project/types/src/l1_to_l2_message.ts | 4 +- yarn-project/types/src/l2_block.ts | 13 +- .../src/logs/extended_unencrypted_l2_log.ts | 3 +- .../logs/l1_note_payload/l1_note_payload.ts | 2 +- yarn-project/types/src/packed_arguments.ts | 2 +- yarn-project/types/src/public_data_write.ts | 2 +- yarn-project/types/src/tx/tx.ts | 2 +- .../types/src/tx_execution_request.ts | 2 +- .../src/world-state-db/merkle_trees.ts | 2 +- 76 files changed, 55218 insertions(+), 2625 deletions(-) create mode 100644 yarn-project/acir-simulator/src/acvm/acvm_types.ts rename yarn-project/foundation/src/fields/{grumpkin_scalar.test.ts => fields.test.ts} (97%) delete mode 100644 yarn-project/foundation/src/fields/grumpkin_scalar.ts create mode 100644 yarn-project/foundation/src/log/log_fn.ts diff --git a/.circleci/config.yml b/.circleci/config.yml index e6b88d71d4e..2466c6487e3 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1316,7 +1316,7 @@ workflows: - guides-writing-an-account-contract: *e2e_test - guides-dapp-testing: *e2e_test - guides-sample-dapp: *e2e_test - - guides-up-quick-start: *e2e_test + # - guides-up-quick-start: *e2e_test - bench-publish-rollup: *e2e_test - bench-process-history: *e2e_test @@ -1350,7 +1350,7 @@ workflows: - guides-writing-an-account-contract - guides-dapp-testing - guides-sample-dapp - - guides-up-quick-start + # - guides-up-quick-start <<: *defaults - bench-summary: diff --git a/yarn-project/acir-simulator/src/acvm/acvm.ts b/yarn-project/acir-simulator/src/acvm/acvm.ts index 68a91c61fac..396dd8d5e07 100644 --- a/yarn-project/acir-simulator/src/acvm/acvm.ts +++ b/yarn-project/acir-simulator/src/acvm/acvm.ts @@ -7,23 +7,13 @@ import { ForeignCallInput, ForeignCallOutput, WasmBlackBoxFunctionSolver, - WitnessMap, executeCircuitWithBlackBoxSolver, } from '@noir-lang/acvm_js'; import { traverseCauseChain } from '../common/errors.js'; +import { ACVMWitness } from './acvm_types.js'; import { ORACLE_NAMES } from './oracle/index.js'; -/** - * The format for fields on the ACVM. - */ -export type ACVMField = string; - -/** - * The format for witnesses of the ACVM. - */ -export type ACVMWitness = WitnessMap; - /** * The callback interface for the ACIR. */ diff --git a/yarn-project/acir-simulator/src/acvm/acvm_types.ts b/yarn-project/acir-simulator/src/acvm/acvm_types.ts new file mode 100644 index 00000000000..d155d668048 --- /dev/null +++ b/yarn-project/acir-simulator/src/acvm/acvm_types.ts @@ -0,0 +1,11 @@ +import { WitnessMap } from '@noir-lang/acvm_js'; + +/** + * ACVMField + */ +export type ACVMField = string; + +/** + * The format for witnesses of the ACVM. + */ +export type ACVMWitness = WitnessMap; diff --git a/yarn-project/acir-simulator/src/acvm/deserialize.ts b/yarn-project/acir-simulator/src/acvm/deserialize.ts index 41f6a07a897..d82640a42e9 100644 --- a/yarn-project/acir-simulator/src/acvm/deserialize.ts +++ b/yarn-project/acir-simulator/src/acvm/deserialize.ts @@ -26,7 +26,7 @@ import { Tuple } from '@aztec/foundation/serialize'; import { getReturnWitness } from '@noir-lang/acvm_js'; -import { ACVMField, ACVMWitness } from './acvm.js'; +import { ACVMField, ACVMWitness } from './acvm_types.js'; /** * Converts an ACVM field to a Buffer. diff --git a/yarn-project/acir-simulator/src/acvm/index.ts b/yarn-project/acir-simulator/src/acvm/index.ts index 8845721ded2..23067f6094b 100644 --- a/yarn-project/acir-simulator/src/acvm/index.ts +++ b/yarn-project/acir-simulator/src/acvm/index.ts @@ -1,4 +1,5 @@ export * from './acvm.js'; +export * from './acvm_types.js'; export * from './deserialize.js'; export * from './oracle/index.js'; export * from './serialize.js'; diff --git a/yarn-project/acir-simulator/src/acvm/oracle/debug.ts b/yarn-project/acir-simulator/src/acvm/oracle/debug.ts index abe82e084ef..e3080d16ac1 100644 --- a/yarn-project/acir-simulator/src/acvm/oracle/debug.ts +++ b/yarn-project/acir-simulator/src/acvm/oracle/debug.ts @@ -1,6 +1,6 @@ import { ForeignCallInput } from '@noir-lang/acvm_js'; -import { ACVMField } from '../acvm.js'; +import { ACVMField } from '../acvm_types.js'; /** * Convert an array of ACVMFields to a string. diff --git a/yarn-project/acir-simulator/src/acvm/oracle/oracle.ts b/yarn-project/acir-simulator/src/acvm/oracle/oracle.ts index 23b5476d09e..57ae3cd6018 100644 --- a/yarn-project/acir-simulator/src/acvm/oracle/oracle.ts +++ b/yarn-project/acir-simulator/src/acvm/oracle/oracle.ts @@ -6,8 +6,8 @@ import { Fr, Point } from '@aztec/foundation/fields'; import { createDebugLogger } from '@aztec/foundation/log'; import { UnencryptedL2Log } from '@aztec/types'; -import { ACVMField } from '../acvm.js'; -import { convertACVMFieldToBuffer, fromACVMField } from '../deserialize.js'; +import { ACVMField } from '../acvm_types.js'; +import { fromACVMField } from '../deserialize.js'; import { toACVMField, toAcvmCallPrivateStackItem, @@ -163,7 +163,7 @@ export class Oracle { } emitUnencryptedLog([contractAddress]: ACVMField[], [eventSelector]: ACVMField[], message: ACVMField[]): ACVMField { - const logPayload = Buffer.concat(message.map(charBuffer => convertACVMFieldToBuffer(charBuffer).subarray(-1))); + const logPayload = Buffer.concat(message.map(charBuffer => Fr.fromString(charBuffer).toBuffer().subarray(-1))); const log = new UnencryptedL2Log( AztecAddress.fromString(contractAddress), FunctionSelector.fromField(fromACVMField(eventSelector)), // TODO https://github.com/AztecProtocol/aztec-packages/issues/2632 diff --git a/yarn-project/acir-simulator/src/acvm/serialize.ts b/yarn-project/acir-simulator/src/acvm/serialize.ts index bfb63d3ffbd..3eba3bbacc7 100644 --- a/yarn-project/acir-simulator/src/acvm/serialize.ts +++ b/yarn-project/acir-simulator/src/acvm/serialize.ts @@ -12,8 +12,8 @@ import { AztecAddress } from '@aztec/foundation/aztec-address'; import { EthAddress } from '@aztec/foundation/eth-address'; import { Fr } from '@aztec/foundation/fields'; -import { ACVMField } from './acvm.js'; -import { MessageLoadOracleInputs } from './oracle/index.js'; +import { ACVMField } from './acvm_types.js'; +import { MessageLoadOracleInputs } from './oracle/typed_oracle.js'; /** * Adapts the buffer to the field size. diff --git a/yarn-project/acir-simulator/src/common/packed_args_cache.ts b/yarn-project/acir-simulator/src/common/packed_args_cache.ts index 09995363b41..30c8263efbd 100644 --- a/yarn-project/acir-simulator/src/common/packed_args_cache.ts +++ b/yarn-project/acir-simulator/src/common/packed_args_cache.ts @@ -10,7 +10,7 @@ export class PackedArgsCache { constructor(initialArguments: PackedArguments[] = []) { this.cache = new Map(); for (const initialArg of initialArguments) { - this.cache.set(initialArg.hash.value, initialArg.args); + this.cache.set(initialArg.hash.toBigInt(), initialArg.args); } } @@ -29,7 +29,7 @@ export class PackedArgsCache { * @returns The unpacked arguments. */ public unpack(hash: Fr): Fr[] { - if (hash.equals(Fr.zero())) { + if (hash.equals(Fr.ZERO)) { return []; } const packedArgs = this.cache.get(hash.value); @@ -46,7 +46,7 @@ export class PackedArgsCache { */ public pack(args: Fr[]) { if (args.length === 0) { - return Fr.zero(); + return Fr.ZERO; } const packedArguments = PackedArguments.fromArgs(args); this.cache.set(packedArguments.hash.value, packedArguments.args); diff --git a/yarn-project/acir-simulator/src/test/utils.ts b/yarn-project/acir-simulator/src/test/utils.ts index 8d076822c50..f879dff69d9 100644 --- a/yarn-project/acir-simulator/src/test/utils.ts +++ b/yarn-project/acir-simulator/src/test/utils.ts @@ -1,7 +1,7 @@ import { AztecAddress, EthAddress, Fr } from '@aztec/circuits.js'; import { computeSecretMessageHash } from '@aztec/circuits.js/abis'; import { ContractArtifact, FunctionSelector, getFunctionDebugMetadata } from '@aztec/foundation/abi'; -import { sha256ToField } from '@aztec/foundation/crypto'; +import { sha256 } from '@aztec/foundation/crypto'; import { L1Actor, L1ToL2Message, L2Actor } from '@aztec/types'; import { FunctionArtifactWithDebugMetadata } from '../index.js'; @@ -24,7 +24,7 @@ export const buildL1ToL2Message = ( const selectorBuf = Buffer.from(selector, 'hex'); const contentBuf = Buffer.concat([selectorBuf, ...contentPreimage.map(field => field.toBuffer())]); - const content = sha256ToField(contentBuf); + const content = Fr.fromBufferReduce(sha256(contentBuf)); const secretHash = computeSecretMessageHash(secret); diff --git a/yarn-project/archiver/src/archiver/archiver.test.ts b/yarn-project/archiver/src/archiver/archiver.test.ts index 1d563d098ce..c9d8790f2ea 100644 --- a/yarn-project/archiver/src/archiver/archiver.test.ts +++ b/yarn-project/archiver/src/archiver/archiver.test.ts @@ -49,24 +49,24 @@ describe('Archiver', () => { // Archiver removes such messages from pending store. // Also create some more messages to cancel and some that will stay pending. - const messageToCancel1 = Fr.random().toString(true); - const messageToCancel2 = Fr.random().toString(true); + const messageToCancel1 = Fr.random().toString(); + const messageToCancel2 = Fr.random().toString(); const l1ToL2MessagesToCancel = [messageToCancel1, messageToCancel2]; - const messageToStayPending1 = Fr.random().toString(true); - const messageToStayPending2 = Fr.random().toString(true); + const messageToStayPending1 = Fr.random().toString(); + const messageToStayPending2 = Fr.random().toString(); const l1ToL2MessageAddedEvents = [ makeL1ToL2MessageAddedEvents( 100n, - blocks[0].newL1ToL2Messages.map(key => key.toString(true)), + blocks[0].newL1ToL2Messages.map(key => key.toString()), ), makeL1ToL2MessageAddedEvents( 100n, - blocks[1].newL1ToL2Messages.map(key => key.toString(true)), + blocks[1].newL1ToL2Messages.map(key => key.toString()), ), makeL1ToL2MessageAddedEvents( 2501n, - blocks[2].newL1ToL2Messages.map(key => key.toString(true)), + blocks[2].newL1ToL2Messages.map(key => key.toString()), ), makeL1ToL2MessageAddedEvents(2502n, [ messageToCancel1, @@ -105,7 +105,7 @@ describe('Archiver', () => { l1ToL2MessageAddedEvents[3][2].args.entryKey, l1ToL2MessageAddedEvents[3][3].args.entryKey, ]; - const actualPendingMessageKeys = (await archiver.getPendingL1ToL2Messages(10)).map(key => key.toString(true)); + const actualPendingMessageKeys = (await archiver.getPendingL1ToL2Messages(10)).map(key => key.toString()); expect(expectedPendingMessageKeys).toEqual(actualPendingMessageKeys); // Expect logs to correspond to what is set by L2Block.random(...) @@ -147,7 +147,7 @@ describe('Archiver', () => { expect(latestBlockNum).toEqual(0); const createL1ToL2Messages = () => { - return [Fr.random().toString(true), Fr.random().toString(true)]; + return [Fr.random().toString(), Fr.random().toString()]; }; const blocks = blockNumbers.map(x => L2Block.random(x, 4, x, x + 1, x * 2, x * 3)); @@ -163,11 +163,11 @@ describe('Archiver', () => { const l1ToL2MessageAddedEvents = [ makeL1ToL2MessageAddedEvents( 100n, - blocks[0].newL1ToL2Messages.map(key => key.toString(true)), + blocks[0].newL1ToL2Messages.map(key => key.toString()), ), makeL1ToL2MessageAddedEvents( 101n, - blocks[1].newL1ToL2Messages.map(key => key.toString(true)), + blocks[1].newL1ToL2Messages.map(key => key.toString()), ), makeL1ToL2MessageAddedEvents(102n, additionalL1ToL2MessagesBlock102), makeL1ToL2MessageAddedEvents(103n, additionalL1ToL2MessagesBlock103), @@ -201,7 +201,7 @@ describe('Archiver', () => { // Check that the only pending L1 to L2 messages are those from eth bock 102 const expectedPendingMessageKeys = additionalL1ToL2MessagesBlock102; - const actualPendingMessageKeys = (await archiver.getPendingL1ToL2Messages(100)).map(key => key.toString(true)); + const actualPendingMessageKeys = (await archiver.getPendingL1ToL2Messages(100)).map(key => key.toString()); expect(actualPendingMessageKeys).toEqual(expectedPendingMessageKeys); await archiver.stop(); @@ -234,7 +234,7 @@ describe('Archiver', () => { .mockResolvedValueOnce( makeL1ToL2MessageAddedEvents( 100n, - block.newL1ToL2Messages.map(x => x.toString(true)), + block.newL1ToL2Messages.map(x => x.toString()), ), ) .mockResolvedValueOnce([]) @@ -292,9 +292,9 @@ function makeContractDeploymentEvent(l1BlockNum: bigint, l2Block: L2Block) { aztecAddress: extendedContractData.contractData.contractAddress.toString(), portalAddress: extendedContractData.contractData.portalContractAddress.toString(), l2BlockHash: `0x${l2Block.getCalldataHash().toString('hex')}`, - partialAddress: extendedContractData.partialAddress.toString(true), - pubKeyX: extendedContractData.publicKey.x.toString(true), - pubKeyY: extendedContractData.publicKey.y.toString(true), + partialAddress: extendedContractData.partialAddress.toString(), + pubKeyX: extendedContractData.publicKey.x.toString(), + pubKeyY: extendedContractData.publicKey.y.toString(), acir: '0x' + acir, }, transactionHash: `0x${l2Block.number}`, @@ -316,8 +316,8 @@ function makeL1ToL2MessageAddedEvents(l1BlockNum: bigint, entryKeys: string[]) { senderChainId: 1n, recipient: AztecAddress.random().toString(), recipientVersion: 1n, - content: Fr.random().toString(true), - secretHash: Fr.random().toString(true), + content: Fr.random().toString(), + secretHash: Fr.random().toString(), deadline: 100, fee: 1n, entryKey: entryKey, diff --git a/yarn-project/circuits.js/src/abis/__snapshots__/abis.test.ts.snap b/yarn-project/circuits.js/src/abis/__snapshots__/abis.test.ts.snap index 52da5e51621..61ad9e089cd 100644 --- a/yarn-project/circuits.js/src/abis/__snapshots__/abis.test.ts.snap +++ b/yarn-project/circuits.js/src/abis/__snapshots__/abis.test.ts.snap @@ -2,38 +2,224 @@ exports[`abis wasm bindings compute globals hash 1`] = ` Fr { - "value": 19996198784166720428914107076917074510032365849254400404611644441094528984289n, + "asBigInt": 19996198784166720428914107076917074510032365849254400404611644441094528984289n, + "asBuffer": { + "data": [ + 44, + 53, + 114, + 139, + 52, + 188, + 28, + 197, + 40, + 157, + 117, + 130, + 246, + 163, + 68, + 239, + 11, + 227, + 228, + 184, + 250, + 189, + 231, + 11, + 41, + 32, + 78, + 168, + 174, + 60, + 100, + 225, + ], + "type": "Buffer", + }, } `; exports[`abis wasm bindings compute private call stack item hash 1`] = ` Fr { - "value": 3230879723118793997125108252427471059552102155544558929105689542823769599571n, + "asBigInt": 3230879723118793997125108252427471059552102155544558929105689542823769599571n, + "asBuffer": { + "data": [ + 7, + 36, + 156, + 245, + 105, + 70, + 179, + 10, + 128, + 189, + 85, + 143, + 184, + 14, + 255, + 238, + 59, + 2, + 250, + 190, + 165, + 228, + 189, + 154, + 182, + 111, + 18, + 122, + 180, + 216, + 238, + 83, + ], + "type": "Buffer", + }, } `; exports[`abis wasm bindings compute public call stack item hash 1`] = ` Fr { - "value": 1369626479296628599511967895314683808250163038382688147156251959177959447826n, + "asBigInt": 1369626479296628599511967895314683808250163038382688147156251959177959447826n, + "asBuffer": { + "data": [ + 3, + 7, + 46, + 93, + 156, + 140, + 48, + 165, + 187, + 71, + 235, + 199, + 129, + 159, + 8, + 25, + 33, + 227, + 241, + 253, + 4, + 14, + 185, + 7, + 30, + 112, + 136, + 232, + 202, + 252, + 29, + 18, + ], + "type": "Buffer", + }, } `; exports[`abis wasm bindings compute secret message hash 1`] = ` Fr { - "value": 6220068662483113241527007349428551778669520744131373768997518428761948042030n, + "asBigInt": 6220068662483113241527007349428551778669520744131373768997518428761948042030n, + "asBuffer": { + "data": [ + 13, + 192, + 111, + 33, + 103, + 226, + 205, + 25, + 173, + 247, + 56, + 209, + 243, + 132, + 105, + 215, + 248, + 191, + 241, + 226, + 107, + 2, + 152, + 22, + 232, + 35, + 11, + 205, + 106, + 182, + 51, + 46, + ], + "type": "Buffer", + }, } `; exports[`abis wasm bindings compute tx hash 1`] = ` Fr { - "value": 11028384086470399424960241201065432836500251313078792361310973684322431200173n, + "asBigInt": 11028384086470399424960241201065432836500251313078792361310973684322431200173n, + "asBuffer": { + "data": [ + 24, + 97, + 216, + 28, + 219, + 86, + 198, + 156, + 231, + 143, + 46, + 78, + 221, + 7, + 18, + 240, + 152, + 126, + 198, + 240, + 27, + 12, + 209, + 163, + 188, + 112, + 63, + 126, + 44, + 152, + 235, + 173, + ], + "type": "Buffer", + }, } `; exports[`abis wasm bindings computes a complete address 1`] = ` CompleteAddress { "address": AztecAddress { - "buffer": { + "asBigInt": 11147987456032716744065611270804907827731877483785437429582589518717493164615n, + "asBuffer": { "data": [ 24, 165, @@ -72,15 +258,126 @@ CompleteAddress { }, }, "partialAddress": Fr { - "value": 12921923968526873580423865450965452589013784321633824918807523389752605479568n, + "asBigInt": 12921923968526873580423865450965452589013784321633824918807523389752605479568n, + "asBuffer": { + "data": [ + 28, + 145, + 140, + 190, + 160, + 180, + 72, + 234, + 8, + 38, + 34, + 189, + 150, + 49, + 183, + 78, + 127, + 175, + 204, + 179, + 163, + 133, + 166, + 183, + 238, + 243, + 37, + 56, + 25, + 29, + 18, + 144, + ], + "type": "Buffer", + }, }, "publicKey": Point { "kind": "point", "x": Fr { - "value": 1n, + "asBigInt": 1n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + ], + "type": "Buffer", + }, }, "y": Fr { - "value": 2n, + "asBigInt": 2n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + ], + "type": "Buffer", + }, }, }, } @@ -88,7 +385,8 @@ CompleteAddress { exports[`abis wasm bindings computes a contract address from partial 1`] = ` AztecAddress { - "buffer": { + "asBigInt": 15451914702384811781262267264665450579243110288870049455159710794697789874663n, + "asBuffer": { "data": [ 34, 41, @@ -130,7 +428,44 @@ AztecAddress { exports[`abis wasm bindings computes a function leaf 1`] = ` Fr { - "value": 8957681167943973616438847631514238173699549883609341685749385526208761312950n, + "asBigInt": 8957681167943973616438847631514238173699549883609341685749385526208761312950n, + "asBuffer": { + "data": [ + 19, + 205, + 222, + 44, + 215, + 32, + 246, + 85, + 182, + 194, + 113, + 211, + 193, + 23, + 61, + 121, + 173, + 10, + 133, + 48, + 24, + 129, + 231, + 172, + 246, + 68, + 18, + 40, + 227, + 134, + 54, + 182, + ], + "type": "Buffer", + }, } `; @@ -148,61 +483,431 @@ exports[`abis wasm bindings computes a function selector 1`] = ` exports[`abis wasm bindings computes block hash with globals 1`] = ` Fr { - "value": 7177915431153102916601456081755280584460785548870192083974540199919775120827n, + "asBigInt": 7177915431153102916601456081755280584460785548870192083974540199919775120827n, + "asBuffer": { + "data": [ + 15, + 222, + 142, + 96, + 169, + 217, + 84, + 90, + 55, + 110, + 52, + 172, + 167, + 236, + 97, + 56, + 185, + 98, + 133, + 50, + 113, + 88, + 184, + 54, + 59, + 75, + 252, + 181, + 66, + 59, + 253, + 187, + ], + "type": "Buffer", + }, } `; exports[`abis wasm bindings computes commitment nonce 1`] = ` Fr { - "value": 7653394882992289714855533169019502055399179742531912347686813547951736946253n, + "asBigInt": 7653394882992289714855533169019502055399179742531912347686813547951736946253n, + "asBuffer": { + "data": [ + 16, + 235, + 171, + 1, + 188, + 129, + 50, + 99, + 239, + 146, + 237, + 113, + 185, + 199, + 129, + 173, + 62, + 245, + 128, + 25, + 182, + 106, + 143, + 113, + 48, + 77, + 47, + 114, + 215, + 222, + 254, + 77, + ], + "type": "Buffer", + }, } `; exports[`abis wasm bindings computes contract leaf 1`] = ` Fr { - "value": 16936439505140127403707082829495438425474294111732402569080458144683824428771n, + "asBigInt": 16936439505140127403707082829495438425474294111732402569080458144683824428771n, + "asBuffer": { + "data": [ + 37, + 113, + 175, + 95, + 213, + 5, + 72, + 186, + 142, + 170, + 107, + 231, + 135, + 49, + 45, + 131, + 55, + 162, + 222, + 230, + 65, + 158, + 24, + 95, + 238, + 19, + 196, + 149, + 177, + 246, + 182, + 227, + ], + "type": "Buffer", + }, } `; exports[`abis wasm bindings computes function tree root 1`] = ` Fr { - "value": 21090938391652199999535994101952511109725456907725564751008805452452294036010n, + "asBigInt": 21090938391652199999535994101952511109725456907725564751008805452452294036010n, + "asBuffer": { + "data": [ + 46, + 161, + 12, + 80, + 15, + 148, + 101, + 167, + 237, + 48, + 42, + 247, + 155, + 146, + 117, + 106, + 78, + 36, + 159, + 144, + 106, + 160, + 190, + 170, + 211, + 213, + 47, + 102, + 180, + 244, + 10, + 42, + ], + "type": "Buffer", + }, } `; exports[`abis wasm bindings computes public data tree index 1`] = ` Fr { - "value": 9076808949980998475110411569159266589807853958487763065147292518713994520820n, + "asBigInt": 9076808949980998475110411569159266589807853958487763065147292518713994520820n, + "asBuffer": { + "data": [ + 20, + 17, + 74, + 179, + 219, + 221, + 10, + 28, + 204, + 92, + 79, + 230, + 141, + 213, + 118, + 243, + 198, + 205, + 121, + 112, + 135, + 112, + 224, + 106, + 180, + 8, + 99, + 152, + 205, + 216, + 40, + 244, + ], + "type": "Buffer", + }, } `; exports[`abis wasm bindings computes public data tree value 1`] = ` Fr { - "value": 3n, + "asBigInt": 3n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + ], + "type": "Buffer", + }, } `; exports[`abis wasm bindings computes siloed commitment 1`] = ` Fr { - "value": 7262347077404413274044670947879391583109741657896097604752287127491776887739n, + "asBigInt": 7262347077404413274044670947879391583109741657896097604752287127491776887739n, + "asBuffer": { + "data": [ + 16, + 14, + 87, + 192, + 122, + 182, + 219, + 134, + 244, + 174, + 67, + 245, + 167, + 212, + 53, + 92, + 87, + 197, + 161, + 226, + 82, + 55, + 70, + 224, + 251, + 22, + 172, + 41, + 240, + 220, + 59, + 187, + ], + "type": "Buffer", + }, } `; exports[`abis wasm bindings computes siloed nullifier 1`] = ` Fr { - "value": 10521714890263159342521589827909786073566333899903358017581007142888032736115n, + "asBigInt": 10521714890263159342521589827909786073566333899903358017581007142888032736115n, + "asBuffer": { + "data": [ + 23, + 67, + 20, + 95, + 222, + 16, + 62, + 170, + 136, + 175, + 87, + 110, + 5, + 98, + 230, + 29, + 133, + 235, + 165, + 144, + 253, + 223, + 1, + 209, + 149, + 80, + 228, + 240, + 36, + 112, + 147, + 115, + ], + "type": "Buffer", + }, } `; exports[`abis wasm bindings computes unique commitment 1`] = ` Fr { - "value": 13000121189816960667906065043973697710794195579570622293955220571859166513128n, + "asBigInt": 13000121189816960667906065043973697710794195579570622293955220571859166513128n, + "asBuffer": { + "data": [ + 28, + 189, + 206, + 206, + 196, + 254, + 146, + 246, + 99, + 142, + 182, + 168, + 218, + 222, + 150, + 202, + 53, + 142, + 203, + 164, + 149, + 76, + 245, + 151, + 195, + 99, + 25, + 159, + 174, + 61, + 71, + 232, + ], + "type": "Buffer", + }, } `; exports[`abis wasm bindings computes zero contract leaf 1`] = ` Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, } `; @@ -288,24 +993,172 @@ exports[`abis wasm bindings hashes a tx request 1`] = ` exports[`abis wasm bindings hashes constructor info 1`] = ` Fr { - "value": 8554563246648466207128694080427818093826588702256491720155365584899927973422n, + "asBigInt": 8554563246648466207128694080427818093826588702256491720155365584899927973422n, + "asBuffer": { + "data": [ + 18, + 233, + 182, + 18, + 27, + 239, + 249, + 139, + 157, + 45, + 92, + 189, + 121, + 152, + 157, + 73, + 211, + 211, + 253, + 135, + 52, + 199, + 134, + 233, + 242, + 74, + 6, + 239, + 86, + 0, + 30, + 46, + ], + "type": "Buffer", + }, } `; exports[`abis wasm bindings hashes empty function args 1`] = ` Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, } `; exports[`abis wasm bindings hashes function args 1`] = ` Fr { - "value": 11839099223661714814196842233383119055519657007373713796026764119292399532830n, + "asBigInt": 11839099223661714814196842233383119055519657007373713796026764119292399532830n, + "asBuffer": { + "data": [ + 26, + 44, + 177, + 84, + 151, + 13, + 83, + 84, + 26, + 98, + 206, + 96, + 113, + 195, + 152, + 109, + 8, + 146, + 63, + 234, + 71, + 75, + 232, + 160, + 170, + 26, + 191, + 135, + 24, + 39, + 59, + 30, + ], + "type": "Buffer", + }, } `; exports[`abis wasm bindings hashes many function args 1`] = ` Fr { - "value": 9368119665570837995905174888524883816390941475336228173888734493993721486827n, + "asBigInt": 9368119665570837995905174888524883816390941475336228173888734493993721486827n, + "asBuffer": { + "data": [ + 20, + 182, + 42, + 246, + 214, + 208, + 1, + 110, + 254, + 196, + 157, + 194, + 3, + 246, + 106, + 69, + 102, + 180, + 241, + 249, + 168, + 116, + 85, + 53, + 209, + 138, + 127, + 164, + 10, + 109, + 93, + 235, + ], + "type": "Buffer", + }, } `; diff --git a/yarn-project/circuits.js/src/structs/function_leaf_preimage.ts b/yarn-project/circuits.js/src/structs/function_leaf_preimage.ts index b9f781202f6..0aed310a4e0 100644 --- a/yarn-project/circuits.js/src/structs/function_leaf_preimage.ts +++ b/yarn-project/circuits.js/src/structs/function_leaf_preimage.ts @@ -51,8 +51,8 @@ export class FunctionLeafPreimage { reader.readObject(FunctionSelector), reader.readBoolean(), reader.readBoolean(), - reader.readFr(), - reader.readFr(), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), ); } } diff --git a/yarn-project/circuits.js/src/structs/global_variables.ts b/yarn-project/circuits.js/src/structs/global_variables.ts index c9bd2cb7e1e..f93af7b67ea 100644 --- a/yarn-project/circuits.js/src/structs/global_variables.ts +++ b/yarn-project/circuits.js/src/structs/global_variables.ts @@ -32,12 +32,17 @@ export class GlobalVariables { } static empty(): GlobalVariables { - return new GlobalVariables(Fr.zero(), Fr.zero(), Fr.zero(), Fr.zero()); + return new GlobalVariables(Fr.ZERO, Fr.ZERO, Fr.ZERO, Fr.ZERO); } static fromBuffer(buffer: Buffer | BufferReader): GlobalVariables { const reader = BufferReader.asReader(buffer); - return new GlobalVariables(reader.readFr(), reader.readFr(), reader.readFr(), reader.readFr()); + return new GlobalVariables( + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), + ); } static fromJSON(obj: any): GlobalVariables { diff --git a/yarn-project/circuits.js/src/structs/kernel/combined_accumulated_data.ts b/yarn-project/circuits.js/src/structs/kernel/combined_accumulated_data.ts index d58b46e7e91..d7645ef7114 100644 --- a/yarn-project/circuits.js/src/structs/kernel/combined_accumulated_data.ts +++ b/yarn-project/circuits.js/src/structs/kernel/combined_accumulated_data.ts @@ -60,7 +60,11 @@ export class NewContractData { */ static fromBuffer(buffer: Buffer | BufferReader): NewContractData { const reader = BufferReader.asReader(buffer); - return new NewContractData(reader.readObject(AztecAddress), new EthAddress(reader.readBytes(32)), reader.readFr()); + return new NewContractData( + reader.readObject(AztecAddress), + new EthAddress(reader.readBytes(32)), + Fr.fromBuffer(reader), + ); } static empty() { @@ -142,9 +146,9 @@ export class OptionallyRevealedData { static fromBuffer(buffer: Buffer | BufferReader): OptionallyRevealedData { const reader = BufferReader.asReader(buffer); return new OptionallyRevealedData( - reader.readFr(), + Fr.fromBuffer(reader), reader.readObject(FunctionData), - reader.readFr(), + Fr.fromBuffer(reader), new EthAddress(reader.readBytes(32)), reader.readBoolean(), reader.readBoolean(), @@ -205,7 +209,7 @@ export class PublicDataRead { static fromBuffer(buffer: Buffer | BufferReader) { const reader = BufferReader.asReader(buffer); - return new PublicDataRead(reader.readFr(), reader.readFr()); + return new PublicDataRead(Fr.fromBuffer(reader), Fr.fromBuffer(reader)); } static empty() { @@ -263,7 +267,7 @@ export class PublicDataUpdateRequest { static fromBuffer(buffer: Buffer | BufferReader) { const reader = BufferReader.asReader(buffer); - return new PublicDataUpdateRequest(reader.readFr(), reader.readFr(), reader.readFr()); + return new PublicDataUpdateRequest(Fr.fromBuffer(reader), Fr.fromBuffer(reader), Fr.fromBuffer(reader)); } static empty() { @@ -398,8 +402,8 @@ export class CombinedAccumulatedData { reader.readArray(MAX_NEW_L2_TO_L1_MSGS_PER_TX, Fr), reader.readArray(2, Fr), reader.readArray(2, Fr), - reader.readFr(), - reader.readFr(), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), reader.readArray(MAX_NEW_CONTRACTS_PER_TX, NewContractData), reader.readArray(MAX_OPTIONALLY_REVEALED_DATA_LENGTH_PER_TX, OptionallyRevealedData), reader.readArray(MAX_PUBLIC_DATA_UPDATE_REQUESTS_PER_TX, PublicDataUpdateRequest), @@ -563,8 +567,8 @@ export class FinalAccumulatedData { reader.readArray(MAX_NEW_L2_TO_L1_MSGS_PER_TX, Fr), reader.readArray(2, Fr), reader.readArray(2, Fr), - reader.readFr(), - reader.readFr(), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), reader.readArray(MAX_NEW_CONTRACTS_PER_TX, NewContractData), reader.readArray(MAX_OPTIONALLY_REVEALED_DATA_LENGTH_PER_TX, OptionallyRevealedData), ); diff --git a/yarn-project/circuits.js/src/structs/kernel/historic_block_data.ts b/yarn-project/circuits.js/src/structs/kernel/historic_block_data.ts index b8a2040cdfe..f3d09abc864 100644 --- a/yarn-project/circuits.js/src/structs/kernel/historic_block_data.ts +++ b/yarn-project/circuits.js/src/structs/kernel/historic_block_data.ts @@ -107,14 +107,14 @@ export class HistoricBlockData { static fromBuffer(buffer: Buffer | BufferReader) { const reader = BufferReader.asReader(buffer); return new HistoricBlockData( - reader.readFr(), - reader.readFr(), - reader.readFr(), - reader.readFr(), - reader.readFr(), - reader.readFr(), - reader.readFr(), - reader.readFr(), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), ); } diff --git a/yarn-project/circuits.js/src/structs/public_circuit_public_inputs.ts b/yarn-project/circuits.js/src/structs/public_circuit_public_inputs.ts index 310323b1597..e8d1a83574c 100644 --- a/yarn-project/circuits.js/src/structs/public_circuit_public_inputs.ts +++ b/yarn-project/circuits.js/src/structs/public_circuit_public_inputs.ts @@ -62,7 +62,7 @@ export class ContractStorageRead { static fromBuffer(buffer: Buffer | BufferReader) { const reader = BufferReader.asReader(buffer); - return new ContractStorageRead(reader.readFr(), reader.readFr()); + return new ContractStorageRead(Fr.fromBuffer(reader), Fr.fromBuffer(reader)); } static empty() { @@ -110,7 +110,7 @@ export class ContractStorageUpdateRequest { static fromBuffer(buffer: Buffer | BufferReader) { const reader = BufferReader.asReader(buffer); - return new ContractStorageUpdateRequest(reader.readFr(), reader.readFr(), reader.readFr()); + return new ContractStorageUpdateRequest(Fr.fromBuffer(reader), Fr.fromBuffer(reader), Fr.fromBuffer(reader)); } /** diff --git a/yarn-project/circuits.js/src/structs/read_request_membership_witness.ts b/yarn-project/circuits.js/src/structs/read_request_membership_witness.ts index 2d0bdb14bb7..008be874241 100644 --- a/yarn-project/circuits.js/src/structs/read_request_membership_witness.ts +++ b/yarn-project/circuits.js/src/structs/read_request_membership_witness.ts @@ -33,7 +33,7 @@ export class ReadRequestMembershipWitness { */ public hintToCommitment: Fr, ) { - if (hintToCommitment.value > MAX_NEW_COMMITMENTS_PER_CALL) { + if (hintToCommitment.toBigInt() > MAX_NEW_COMMITMENTS_PER_CALL) { throw new Error( `Expected ReadRequestMembershipWitness' hintToCommitment(${hintToCommitment}) to be <= NEW_COMMITMENTS_LENGTH(${MAX_NEW_COMMITMENTS_PER_CALL})`, ); @@ -124,10 +124,10 @@ export class ReadRequestMembershipWitness { */ static fromBuffer(buffer: Buffer | BufferReader): ReadRequestMembershipWitness { const reader = BufferReader.asReader(buffer); - const leafIndex = reader.readFr(); + const leafIndex = Fr.fromBuffer(reader); const siblingPath = reader.readArray(NOTE_HASH_TREE_HEIGHT, Fr); const isTransient = reader.readBoolean(); - const hintToCommitment = reader.readFr(); + const hintToCommitment = Fr.fromBuffer(reader); return new ReadRequestMembershipWitness(leafIndex, siblingPath, isTransient, hintToCommitment); } } diff --git a/yarn-project/circuits.js/src/structs/rollup/append_only_tree_snapshot.ts b/yarn-project/circuits.js/src/structs/rollup/append_only_tree_snapshot.ts index 3c418ef986e..5bc2aaa19c8 100644 --- a/yarn-project/circuits.js/src/structs/rollup/append_only_tree_snapshot.ts +++ b/yarn-project/circuits.js/src/structs/rollup/append_only_tree_snapshot.ts @@ -37,7 +37,7 @@ export class AppendOnlyTreeSnapshot { static fromBuffer(buffer: Buffer | BufferReader): AppendOnlyTreeSnapshot { const reader = BufferReader.asReader(buffer); - return new AppendOnlyTreeSnapshot(reader.readFr(), reader.readNumber()); + return new AppendOnlyTreeSnapshot(Fr.fromBuffer(reader), reader.readNumber()); } static fromString(str: string): AppendOnlyTreeSnapshot { diff --git a/yarn-project/circuits.js/src/structs/rollup/base_or_merge_rollup_public_inputs.ts b/yarn-project/circuits.js/src/structs/rollup/base_or_merge_rollup_public_inputs.ts index de0e2b0c621..9f614f29d62 100644 --- a/yarn-project/circuits.js/src/structs/rollup/base_or_merge_rollup_public_inputs.ts +++ b/yarn-project/circuits.js/src/structs/rollup/base_or_merge_rollup_public_inputs.ts @@ -85,7 +85,7 @@ export class BaseOrMergeRollupPublicInputs { const reader = BufferReader.asReader(buffer); return new BaseOrMergeRollupPublicInputs( reader.readNumber(), - reader.readFr(), + Fr.fromBuffer(reader), reader.readObject(AggregationObject), reader.readObject(ConstantRollupData), reader.readObject(AppendOnlyTreeSnapshot), @@ -94,8 +94,8 @@ export class BaseOrMergeRollupPublicInputs { reader.readObject(AppendOnlyTreeSnapshot), reader.readObject(AppendOnlyTreeSnapshot), reader.readObject(AppendOnlyTreeSnapshot), - reader.readFr(), - reader.readFr(), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), reader.readArray(NUM_FIELDS_PER_SHA256, Fr) as [Fr, Fr], ); } diff --git a/yarn-project/circuits.js/src/structs/rollup/base_rollup.ts b/yarn-project/circuits.js/src/structs/rollup/base_rollup.ts index 3a146462840..85dd3d3d565 100644 --- a/yarn-project/circuits.js/src/structs/rollup/base_rollup.ts +++ b/yarn-project/circuits.js/src/structs/rollup/base_rollup.ts @@ -90,10 +90,10 @@ export class ConstantRollupData { const reader = BufferReader.asReader(buffer); return new ConstantRollupData( reader.readObject(AppendOnlyTreeSnapshot), - reader.readFr(), - reader.readFr(), - reader.readFr(), - reader.readFr(), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), reader.readObject(GlobalVariables), ); } diff --git a/yarn-project/circuits.js/src/structs/rollup/root_rollup.ts b/yarn-project/circuits.js/src/structs/rollup/root_rollup.ts index 7af847638d6..198b40ea183 100644 --- a/yarn-project/circuits.js/src/structs/rollup/root_rollup.ts +++ b/yarn-project/circuits.js/src/structs/rollup/root_rollup.ts @@ -242,8 +242,8 @@ export class RootRollupPublicInputs { reader.readObject(AppendOnlyTreeSnapshot), reader.readObject(AppendOnlyTreeSnapshot), reader.readObject(AppendOnlyTreeSnapshot), - reader.readFr(), - reader.readFr(), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), reader.readObject(AppendOnlyTreeSnapshot), reader.readObject(AppendOnlyTreeSnapshot), reader.readObject(AppendOnlyTreeSnapshot), @@ -254,8 +254,8 @@ export class RootRollupPublicInputs { reader.readObject(AppendOnlyTreeSnapshot), reader.readObject(AppendOnlyTreeSnapshot), reader.readObject(AppendOnlyTreeSnapshot), - [reader.readFr(), reader.readFr()], - [reader.readFr(), reader.readFr()], + [Fr.fromBuffer(reader), Fr.fromBuffer(reader)], + [Fr.fromBuffer(reader), Fr.fromBuffer(reader)], ); } } diff --git a/yarn-project/circuits.js/src/structs/tx_context.ts b/yarn-project/circuits.js/src/structs/tx_context.ts index ecf74d9a34b..dcb1a492f50 100644 --- a/yarn-project/circuits.js/src/structs/tx_context.ts +++ b/yarn-project/circuits.js/src/structs/tx_context.ts @@ -58,9 +58,9 @@ export class ContractDeploymentData { const reader = BufferReader.asReader(buffer); return new ContractDeploymentData( reader.readObject(Point), - reader.readFr(), - reader.readFr(), - reader.readFr(), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), new EthAddress(reader.readBytes(32)), ); } @@ -131,8 +131,8 @@ export class TxContext { reader.readBoolean(), reader.readBoolean(), reader.readObject(ContractDeploymentData), - reader.readFr(), - reader.readFr(), + Fr.fromBuffer(reader), + Fr.fromBuffer(reader), ); } diff --git a/yarn-project/circuits.js/src/structs/tx_request.ts b/yarn-project/circuits.js/src/structs/tx_request.ts index 32fb13a82d9..5e251120e04 100644 --- a/yarn-project/circuits.js/src/structs/tx_request.ts +++ b/yarn-project/circuits.js/src/structs/tx_request.ts @@ -58,7 +58,7 @@ export class TxRequest { return new TxRequest( reader.readObject(AztecAddress), reader.readObject(FunctionData), - reader.readFr(), + Fr.fromBuffer(reader), reader.readObject(TxContext), ); } diff --git a/yarn-project/circuits.js/src/structs/verification_key.ts b/yarn-project/circuits.js/src/structs/verification_key.ts index 7e24f9ba644..fbd38444458 100644 --- a/yarn-project/circuits.js/src/structs/verification_key.ts +++ b/yarn-project/circuits.js/src/structs/verification_key.ts @@ -38,7 +38,7 @@ export class G1AffineElement { */ static fromBuffer(buffer: Buffer | BufferReader): G1AffineElement { const reader = BufferReader.asReader(buffer); - return new G1AffineElement(reader.readFr(), reader.readFr()); + return new G1AffineElement(Fq.fromBuffer(reader), Fq.fromBuffer(reader)); } } diff --git a/yarn-project/circuits.js/src/tests/factories.ts b/yarn-project/circuits.js/src/tests/factories.ts index 0ee6c6fe19f..9d033906149 100644 --- a/yarn-project/circuits.js/src/tests/factories.ts +++ b/yarn-project/circuits.js/src/tests/factories.ts @@ -433,7 +433,7 @@ export function makeVerificationKey(): VerificationKey { 101, // arbitrary 102, // arbitrary { - A: new G1AffineElement(fr(0x200), fr(0x300)), + A: new G1AffineElement(new Fq(0x200), new Fq(0x300)), }, /* recursive proof */ true, range(5, 400), diff --git a/yarn-project/cli/src/index.ts b/yarn-project/cli/src/index.ts index d023bd036d2..b01a7b3063a 100644 --- a/yarn-project/cli/src/index.ts +++ b/yarn-project/cli/src/index.ts @@ -135,11 +135,11 @@ export function getProgram(log: LogFn, debugLogger: DebugLogger): Command { if (options.mnemonic) { const acc = mnemonicToAccount(options.mnemonic); // TODO(#2052): This reduction is not secure enough. TACKLE THIS ISSUE BEFORE MAINNET. - const key = GrumpkinScalar.fromBufferWithReduction(Buffer.from(acc.getHdKey().privateKey!)); + const key = GrumpkinScalar.fromBufferReduce(Buffer.from(acc.getHdKey().privateKey!)); publicKey = generatePublicKey(key); } else { const key = GrumpkinScalar.random(); - privKey = key.toString(true); + privKey = key.toString(); publicKey = generatePublicKey(key); } log(`\nPrivate Key: ${privKey}\nPublic Key: ${publicKey.toString()}\n`); @@ -189,7 +189,7 @@ export function getProgram(log: LogFn, debugLogger: DebugLogger): Command { log(`Address: ${address.toString()}`); log(`Public key: ${publicKey.toString()}`); if (!privateKey) { - log(`Private key: ${actualPrivateKey.toString(true)}`); + log(`Private key: ${actualPrivateKey.toString()}`); } log(`Partial address: ${partialAddress.toString()}`); }); diff --git a/yarn-project/cli/src/test/utils.test.ts b/yarn-project/cli/src/test/utils.test.ts index 28dac48c874..e465138083b 100644 --- a/yarn-project/cli/src/test/utils.test.ts +++ b/yarn-project/cli/src/test/utils.test.ts @@ -22,9 +22,11 @@ describe('CLI Utils', () => { subField1: field.toString(), subField2: 'true', }; + beforeEach(() => { client = mock(); }); + it('Gets a txSender correctly or throw error', async () => { // returns a parsed Aztec Address const aztecAddress = AztecAddress.random(); @@ -41,19 +43,11 @@ describe('CLI Utils', () => { // throws when invalid parameter passed const errorAddr = 'foo'; - await expect( - (async () => { - await getTxSender(client, errorAddr); - })(), - ).rejects.toThrow(`Invalid option 'from' passed: ${errorAddr}`); + await expect(getTxSender(client, errorAddr)).rejects.toThrow(`Invalid option 'from' passed: ${errorAddr}`); // Throws error when no string is passed & no accounts found in RPC client.getRegisteredAccounts.mockResolvedValueOnce([]); - await expect( - (async () => { - await getTxSender(client); - })(), - ).rejects.toThrow('No accounts found in PXE instance.'); + await expect(getTxSender(client)).rejects.toThrow('No accounts found in PXE instance.'); }); it('Encodes args correctly', () => { diff --git a/yarn-project/end-to-end/src/e2e_cross_chain_messaging.test.ts b/yarn-project/end-to-end/src/e2e_cross_chain_messaging.test.ts index d3269892776..34bcd09c809 100644 --- a/yarn-project/end-to-end/src/e2e_cross_chain_messaging.test.ts +++ b/yarn-project/end-to-end/src/e2e_cross_chain_messaging.test.ts @@ -115,7 +115,7 @@ describe('e2e_cross_chain_messaging', () => { await crossChainTestHarness.withdrawFundsFromBridgeOnL1(withdrawAmount, entryKey); expect(await crossChainTestHarness.getL1BalanceOf(ethAccount)).toBe(l1TokenBalance - bridgeAmount + withdrawAmount); - expect(await outbox.read.contains([entryKey.toString(true)])).toBeFalsy(); + expect(await outbox.read.contains([entryKey.toString()])).toBeFalsy(); }, 120_000); // docs:end:e2e_private_cross_chain diff --git a/yarn-project/end-to-end/src/e2e_public_cross_chain_messaging.test.ts b/yarn-project/end-to-end/src/e2e_public_cross_chain_messaging.test.ts index d38a705e891..de205164733 100644 --- a/yarn-project/end-to-end/src/e2e_public_cross_chain_messaging.test.ts +++ b/yarn-project/end-to-end/src/e2e_public_cross_chain_messaging.test.ts @@ -104,7 +104,7 @@ describe('e2e_public_cross_chain_messaging', () => { await crossChainTestHarness.withdrawFundsFromBridgeOnL1(withdrawAmount, entryKey); expect(await crossChainTestHarness.getL1BalanceOf(ethAccount)).toBe(l1TokenBalance - bridgeAmount + withdrawAmount); - expect(await outbox.read.contains([entryKey.toString(true)])).toBeFalsy(); + expect(await outbox.read.contains([entryKey.toString()])).toBeFalsy(); }, 120_000); // docs:end:e2e_public_cross_chain diff --git a/yarn-project/end-to-end/src/integration_l1_publisher.test.ts b/yarn-project/end-to-end/src/integration_l1_publisher.test.ts index ff3247ddbf2..e06d67bbbb8 100644 --- a/yarn-project/end-to-end/src/integration_l1_publisher.test.ts +++ b/yarn-project/end-to-end/src/integration_l1_publisher.test.ts @@ -192,9 +192,9 @@ describe('L1Publisher integration', () => { // Note: using max deadline const deadline = 2 ** 32 - 1; // getting the 32 byte hex string representation of the content - const contentString = content.toString(true); + const contentString = content.toString(); // Using the 0 value for the secretHash. - const emptySecretHash = Fr.ZERO.toString(true); + const emptySecretHash = Fr.ZERO.toString(); await inbox.write.sendL2Message( [ @@ -255,9 +255,9 @@ describe('L1Publisher integration', () => { expect(inboxLogs).toHaveLength(l1ToL2Messages.length * (i + 1)); for (let j = 0; j < NUMBER_OF_L1_L2_MESSAGES_PER_ROLLUP; j++) { const event = inboxLogs[j + i * NUMBER_OF_L1_L2_MESSAGES_PER_ROLLUP].args; - expect(event.content).toEqual(l1ToL2Content[j].toString(true)); + expect(event.content).toEqual(l1ToL2Content[j].toString()); expect(event.deadline).toEqual(2 ** 32 - 1); - expect(event.entryKey).toEqual(l1ToL2Messages[j].toString(true)); + expect(event.entryKey).toEqual(l1ToL2Messages[j].toString()); expect(event.fee).toEqual(0n); expect(event.recipient).toEqual(recipientAddress.toString()); expect(event.recipientVersion).toEqual(1n); @@ -287,12 +287,12 @@ describe('L1Publisher integration', () => { if (l1ToL2Messages[j].isZero()) { continue; } - expect(await inbox.read.contains([l1ToL2Messages[j].toString(true)])).toBeTruthy(); + expect(await inbox.read.contains([l1ToL2Messages[j].toString()])).toBeTruthy(); } // check that values are not in the outbox for (let j = 0; j < block.newL2ToL1Msgs.length; j++) { - expect(await outbox.read.contains([block.newL2ToL1Msgs[j].toString(true)])).toBeFalsy(); + expect(await outbox.read.contains([block.newL2ToL1Msgs[j].toString()])).toBeFalsy(); } // Useful for sol tests block generation @@ -346,11 +346,11 @@ describe('L1Publisher integration', () => { if (l1ToL2Messages[j].isZero()) { continue; } - expect(await inbox.read.contains([l1ToL2Messages[j].toString(true)])).toBeFalsy(); + expect(await inbox.read.contains([l1ToL2Messages[j].toString()])).toBeFalsy(); } // check that values are inserted into the outbox for (let j = 0; j < block.newL2ToL1Msgs.length; j++) { - expect(await outbox.read.contains([block.newL2ToL1Msgs[j].toString(true)])).toBeTruthy(); + expect(await outbox.read.contains([block.newL2ToL1Msgs[j].toString()])).toBeTruthy(); } } }, 360_000); diff --git a/yarn-project/end-to-end/src/shared/cross_chain_test_harness.ts b/yarn-project/end-to-end/src/shared/cross_chain_test_harness.ts index 9d8b0e88d4d..92e70e281c3 100644 --- a/yarn-project/end-to-end/src/shared/cross_chain_test_harness.ts +++ b/yarn-project/end-to-end/src/shared/cross_chain_test_harness.ts @@ -12,7 +12,7 @@ import { Wallet, computeMessageSecretHash, deployL1Contract, - sha256ToField, + sha256, } from '@aztec/aztec.js'; import { OutboxAbi, @@ -214,7 +214,7 @@ export class CrossChainTestHarness { this.logger("Generating a claim secret using pedersen's hash function"); const secret = Fr.random(); const secretHash = computeMessageSecretHash(secret); - this.logger('Generated claim secret: ' + secretHash.toString(true)); + this.logger('Generated claim secret: ' + secretHash.toString()); return [secret, secretHash]; } @@ -240,7 +240,7 @@ export class CrossChainTestHarness { bridgeAmount, this.ethAccount.toString(), deadline, - secretHash.toString(true), + secretHash.toString(), ] as const; const { result: messageKeyHex } = await this.tokenPortal.simulate.depositToAztecPublic(args, { account: this.ethAccount.toString(), @@ -262,11 +262,11 @@ export class CrossChainTestHarness { this.logger('Sending messages to L1 portal to be consumed privately'); const args = [ - secretHashForRedeemingMintedNotes.toString(true), + secretHashForRedeemingMintedNotes.toString(), bridgeAmount, this.ethAccount.toString(), deadline, - secretHashForL2MessageConsumption.toString(true), + secretHashForL2MessageConsumption.toString(), ] as const; const { result: messageKeyHex } = await this.tokenPortal.simulate.depositToAztecPrivate(args, { account: this.ethAccount.toString(), @@ -370,24 +370,28 @@ export class CrossChainTestHarness { async checkEntryIsNotInOutbox(withdrawAmount: bigint, callerOnL1: EthAddress = EthAddress.ZERO): Promise { this.logger('Ensure that the entry is not in outbox yet'); - const content = sha256ToField( - Buffer.concat([ - Buffer.from(getFunctionSelector('withdraw(address,uint256,address)').substring(2), 'hex'), - this.ethAccount.toBuffer32(), - new Fr(withdrawAmount).toBuffer(), - callerOnL1.toBuffer32(), - ]), + const content = Fr.fromBufferReduce( + sha256( + Buffer.concat([ + Buffer.from(getFunctionSelector('withdraw(address,uint256,address)').substring(2), 'hex'), + this.ethAccount.toBuffer32(), + new Fr(withdrawAmount).toBuffer(), + callerOnL1.toBuffer32(), + ]), + ), ); - const entryKey = sha256ToField( - Buffer.concat([ - this.l2Bridge.address.toBuffer(), - new Fr(1).toBuffer(), // aztec version - this.tokenPortalAddress.toBuffer32() ?? Buffer.alloc(32, 0), - new Fr(this.publicClient.chain.id).toBuffer(), // chain id - content.toBuffer(), - ]), + const entryKey = Fr.fromBufferReduce( + sha256( + Buffer.concat([ + this.l2Bridge.address.toBuffer(), + new Fr(1).toBuffer(), // aztec version + this.tokenPortalAddress.toBuffer32() ?? Buffer.alloc(32, 0), + new Fr(this.publicClient.chain.id).toBuffer(), // chain id + content.toBuffer(), + ]), + ), ); - expect(await this.outbox.read.contains([entryKey.toString(true)])).toBeFalsy(); + expect(await this.outbox.read.contains([entryKey.toString()])).toBeFalsy(); return entryKey; } @@ -401,7 +405,7 @@ export class CrossChainTestHarness { false, ]); - expect(withdrawEntryKey).toBe(entryKey.toString(true)); + expect(withdrawEntryKey).toBe(entryKey.toString()); expect(await this.outbox.read.contains([withdrawEntryKey])).toBeTruthy(); await this.walletClient.writeContract(withdrawRequest); diff --git a/yarn-project/end-to-end/src/shared/uniswap_l1_l2.ts b/yarn-project/end-to-end/src/shared/uniswap_l1_l2.ts index 3825ed735a7..1a1fcb33fc9 100644 --- a/yarn-project/end-to-end/src/shared/uniswap_l1_l2.ts +++ b/yarn-project/end-to-end/src/shared/uniswap_l1_l2.ts @@ -251,8 +251,8 @@ export const uniswapL1L2TestSuite = ( uniswapFeeTier, daiCrossChainHarness.tokenPortalAddress.toString(), minimumOutputAmount, - secretHashForRedeemingDai.toString(true), - secretHashForDepositingSwappedDai.toString(true), + secretHashForRedeemingDai.toString(), + secretHashForDepositingSwappedDai.toString(), deadlineForDepositingSwappedDai, ownerEthAddress.toString(), true, @@ -400,7 +400,7 @@ export const uniswapL1L2TestSuite = ( daiCrossChainHarness.tokenPortalAddress.toString(), minimumOutputAmount, ownerAddress.toString(), - secretHashForDepositingSwappedDai.toString(true), + secretHashForDepositingSwappedDai.toString(), deadlineForDepositingSwappedDai, ownerEthAddress.toString(), true, @@ -681,7 +681,7 @@ export const uniswapL1L2TestSuite = ( daiCrossChainHarness.tokenPortalAddress.toString(), minimumOutputAmount, ownerAddress.toString(), - secretHashForDepositingSwappedDai.toString(true), + secretHashForDepositingSwappedDai.toString(), deadlineForDepositingSwappedDai, ownerEthAddress.toString(), true, @@ -740,8 +740,8 @@ export const uniswapL1L2TestSuite = ( uniswapFeeTier, daiCrossChainHarness.tokenPortalAddress.toString(), minimumOutputAmount, - secretHashForRedeemingDai.toString(true), - secretHashForDepositingSwappedDai.toString(true), + secretHashForRedeemingDai.toString(), + secretHashForDepositingSwappedDai.toString(), deadlineForDepositingSwappedDai, ownerEthAddress.toString(), true, diff --git a/yarn-project/foundation/src/abi/decoder.ts b/yarn-project/foundation/src/abi/decoder.ts index 4a44672d947..9ea69388f76 100644 --- a/yarn-project/foundation/src/abi/decoder.ts +++ b/yarn-project/foundation/src/abi/decoder.ts @@ -21,12 +21,12 @@ class ReturnValuesDecoder { private decodeReturn(abiType: ABIType): DecodedReturn { switch (abiType.kind) { case 'field': - return this.getNextField().value; + return this.getNextField().toBigInt(); case 'integer': if (abiType.sign === 'signed') { throw new Error('Unsupported type: signed integer'); } - return this.getNextField().value; + return this.getNextField().toBigInt(); case 'boolean': return !this.getNextField().isZero(); case 'array': { diff --git a/yarn-project/foundation/src/abi/encoder.test.ts b/yarn-project/foundation/src/abi/encoder.test.ts index 8f978756c0b..bfe0d63ebf2 100644 --- a/yarn-project/foundation/src/abi/encoder.test.ts +++ b/yarn-project/foundation/src/abi/encoder.test.ts @@ -96,7 +96,9 @@ describe('abi/encoder', () => { returnTypes: [], }; const args = ['garbage']; - expect(() => encodeArguments(testFunctionAbi, args)).toThrowError('Cannot convert garbage to a BigInt'); + expect(() => encodeArguments(testFunctionAbi, args)).toThrowError( + `Type 'string' with value 'garbage' passed to BaseField ctor.`, + ); }); it('throws when passing object argument as field', () => { diff --git a/yarn-project/foundation/src/abi/encoder.ts b/yarn-project/foundation/src/abi/encoder.ts index 7ebf8535554..2e4b1844060 100644 --- a/yarn-project/foundation/src/abi/encoder.ts +++ b/yarn-project/foundation/src/abi/encoder.ts @@ -1,5 +1,6 @@ import { ABIType, FunctionAbi, isAddressStruct } from '@aztec/foundation/abi'; -import { Fr } from '@aztec/foundation/fields'; + +import { Fr } from '../fields/index.js'; /** * Encodes arguments for a function call. @@ -46,7 +47,7 @@ class ArgumentEncoder { } else if (typeof arg === 'bigint') { this.flattened.push(new Fr(arg)); } else if (typeof arg === 'boolean') { - this.flattened.push(new Fr(arg ? 1 : 0)); + this.flattened.push(new Fr(arg ? 1n : 0n)); } else if (typeof arg === 'object') { if (Buffer.isBuffer(arg)) { this.flattened.push(Fr.fromBuffer(arg)); diff --git a/yarn-project/foundation/src/abi/function_selector.ts b/yarn-project/foundation/src/abi/function_selector.ts index ac20bcb3620..f2776319f15 100644 --- a/yarn-project/foundation/src/abi/function_selector.ts +++ b/yarn-project/foundation/src/abi/function_selector.ts @@ -70,7 +70,7 @@ export class FunctionSelector { * @returns An Fr instance. */ public toField() { - return new Fr(this.value); + return new Fr(BigInt(this.value)); } /** @@ -79,7 +79,7 @@ export class FunctionSelector { * @returns The function selector. */ static fromField(fr: Fr): FunctionSelector { - return new FunctionSelector(Number(fr.value)); + return new FunctionSelector(Number(fr.toBigInt())); } /** diff --git a/yarn-project/foundation/src/aztec-address/index.ts b/yarn-project/foundation/src/aztec-address/index.ts index 76591c6f18a..4c042ad96c6 100644 --- a/yarn-project/foundation/src/aztec-address/index.ts +++ b/yarn-project/foundation/src/aztec-address/index.ts @@ -1,162 +1,30 @@ -import { toBigIntBE, toBufferBE } from '../bigint-buffer/index.js'; import { Fr } from '../fields/index.js'; -import { BufferReader } from '../serialize/buffer_reader.js'; /** - * AztecAddress represents a 32-byte address in the Aztec Protocol. It provides methods to create, manipulate, and - * compare addresses. The maximum value of an address is determined by the field modulus and all instances of AztecAddress - * should have a value less than or equal to this max value. This class also provides helper functions to convert - * addresses from strings, buffers, and other formats. + * AztecAddress represents a 32-byte address in the Aztec Protocol. + * It provides methods to create, manipulate, and compare addresses. + * The maximum value of an address is determined by the field modulus and all instances of AztecAddress. + * It should have a value less than or equal to this max value. + * This class also provides helper functions to convert addresses from strings, buffers, and other formats. */ -export class AztecAddress { - static SIZE_IN_BYTES = 32; - static ZERO = new AztecAddress(Buffer.alloc(AztecAddress.SIZE_IN_BYTES)); - static MODULUS = 0x30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f0000001n; - static MAX_VALUE = AztecAddress.MODULUS - 1n; - - constructor( - /** - * The buffer field. - */ - public readonly buffer: Buffer, - ) { - const value = toBigIntBE(buffer); - if (value > AztecAddress.MAX_VALUE) { - throw new Error(`AztecAddress out of range ${value}.`); +export class AztecAddress extends Fr { + constructor(buffer: Buffer) { + if (buffer.length !== 32) { + throw new Error(`Invalid length ${buffer.length}.`); } + super(buffer); } - /** - * Generates a random AztecAddress instance, using the Fr field (a finite field) to create a random value - * within a valid range and then converting it into a Buffer of a fixed size in bytes. - * - * @returns A new AztecAddress instance with a random value. - */ - static random() { - return new AztecAddress(toBufferBE(Fr.random().value, AztecAddress.SIZE_IN_BYTES)); - } - - /** - * Creates an AztecAddress instance from a given buffer or BufferReader. - * If the input is a Buffer, it wraps it in a BufferReader before processing. - * Throws an error if the input length is not equal to the expected size. - * - * @param buffer - The input buffer or BufferReader containing the address data. - * @returns - A new AztecAddress instance with the extracted address data. - */ - static fromBuffer(buffer: Buffer | BufferReader) { - const reader = BufferReader.asReader(buffer); - return new this(reader.readBytes(this.SIZE_IN_BYTES)); - } - - /** - * Create an AztecAddress instance from a hex-encoded string. - * The input 'address' should be prefixed with '0x' or not, and have exactly 64 hex characters. - * Throws an error if the input length is invalid or address value is out of range. - * - * @param address - The hex-encoded string representing the Aztec address. - * @returns An AztecAddress instance. - */ - static fromString(address: string) { - const buf = Buffer.from(address.replace(/^0x/i, ''), 'hex'); - if (buf.length !== AztecAddress.SIZE_IN_BYTES) { - throw new Error(`Invalid length ${buf.length}.`); - } - return new AztecAddress(buf); - } - - /** - * Creates an AztecAddress from a bigint. - * The provided value must be within the range of a field. - * @param address - The bigint representation of the address. - * @returns An AztecAddress instance. - */ - static fromBigInt(address: bigint) { - return new AztecAddress(toBufferBE(address, AztecAddress.SIZE_IN_BYTES)); - } - - /** - * Converts the AztecAddress instance into a Buffer. - * This method should be used when encoding the address for storage, transmission or serialization purposes. - * - * @returns A Buffer representation of the AztecAddress instance. - */ - toBuffer() { - return this.buffer; - } - - /** - * Convert the AztecAddress to a hexadecimal string representation, with a "0x" prefix. - * The resulting string will have a length of 66 characters (including the prefix). - * - * @returns A hexadecimal string representation of the AztecAddress. - */ - toString(): `0x${string}` { - return `0x${this.buffer.toString('hex')}`; - } - - /** - * Returns a shortened string representation of the AztecAddress, displaying only the first 10 characters and last 4 characters. - * This is useful for human-readable displays where the full address is not necessary. - * - * @returns A shortened string representation of the address. - */ - toShortString() { - const str = this.toString(); - return `${str.slice(0, 10)}...${str.slice(-4)}`; - } - - /** - * Returns this address from a Field element. - * @param field - The Field element to convert. - * @returns An Address Object from a Field element with the same value. - */ - static fromField(field: Fr): AztecAddress { - return new AztecAddress(toBufferBE(field.value, AztecAddress.SIZE_IN_BYTES)); - } - - /** - * Returns this address as a field element. - * @returns A field element with the same value as the address. - */ - toField() { - return Fr.fromBuffer(this.toBuffer()); - } - - /** - * Returns this address as a bigint. Useful for creating maps indexed by addresses. - * @returns A bigint with the same value as the address. - */ - toBigInt() { - return toBigIntBE(this.buffer); - } - - /** - * Determines if this AztecAddress instance is equal to the given AztecAddress instance. - * Equality is based on the content of their respective buffers. - * - * @param other - The AztecAddress instance to compare against. - * @returns True if the buffers of both instances are equal, false otherwise. - */ - equals(other: AztecAddress) { - return this.buffer.equals(other.buffer); + static fromField(fr: Fr) { + return new AztecAddress(fr.toBuffer()); } - /** - * Checks if the AztecAddress is zero. - * - * @returns Returns true if the AztecAddress is equal to the zero address, otherwise returns false. - */ - isZero() { - return this.equals(AztecAddress.ZERO); + static fromBigInt(value: bigint) { + return AztecAddress.fromField(new Fr(value)); } - /** - * Friendly representation for debugging purposes. - * - * @returns A hex string representing the address. - */ - toFriendlyJSON() { - return this.toString(); + static fromString(buf: string) { + const buffer = Buffer.from(buf.replace(/^0x/i, ''), 'hex'); + return new AztecAddress(buffer); } } diff --git a/yarn-project/foundation/src/crypto/sha256/index.ts b/yarn-project/foundation/src/crypto/sha256/index.ts index 99c2bedc7ab..6054e78e834 100644 --- a/yarn-project/foundation/src/crypto/sha256/index.ts +++ b/yarn-project/foundation/src/crypto/sha256/index.ts @@ -1,16 +1,3 @@ import { default as hash } from 'hash.js'; -import { toBigIntBE, toBufferBE } from '../../bigint-buffer/index.js'; -import { Fr } from '../../fields/fields.js'; - export const sha256 = (data: Buffer) => Buffer.from(hash.sha256().update(data).digest()); - -/** - * Squashes the output of sha256 into a field element. - * WARNING: if you have not thought about why you are using this, or talked to somebody who has do not use it. - * @param buf - Input buffer - * @returns Returns a sha256 output squashed into a field element. - */ -export const sha256ToField = (buf: Buffer): Fr => { - return Fr.fromBuffer(toBufferBE(toBigIntBE(sha256(buf)) % Fr.MODULUS, 32)); -}; diff --git a/yarn-project/foundation/src/fields/grumpkin_scalar.test.ts b/yarn-project/foundation/src/fields/fields.test.ts similarity index 97% rename from yarn-project/foundation/src/fields/grumpkin_scalar.test.ts rename to yarn-project/foundation/src/fields/fields.test.ts index bb5d7288d2d..02f08f0e319 100644 --- a/yarn-project/foundation/src/fields/grumpkin_scalar.test.ts +++ b/yarn-project/foundation/src/fields/fields.test.ts @@ -1,4 +1,4 @@ -import { GrumpkinScalar } from './grumpkin_scalar.js'; +import { GrumpkinScalar } from './fields.js'; describe('GrumpkinScalar Serialization', () => { // Test case for GrumpkinScalar.fromHighLow diff --git a/yarn-project/foundation/src/fields/fields.ts b/yarn-project/foundation/src/fields/fields.ts index 57749cc01d2..1c2069169af 100644 --- a/yarn-project/foundation/src/fields/fields.ts +++ b/yarn-project/foundation/src/fields/fields.ts @@ -1,256 +1,256 @@ -import { AztecAddress } from '../aztec-address/index.js'; -import { toBigIntBE, toBufferBE, toHex } from '../bigint-buffer/index.js'; +import { toBigIntBE, toBufferBE } from '../bigint-buffer/index.js'; import { randomBytes } from '../crypto/index.js'; import { BufferReader } from '../serialize/buffer_reader.js'; +const ZERO_BUFFER = Buffer.alloc(32); + +/* eslint-disable @typescript-eslint/no-unsafe-declaration-merging */ + /** - * Fr represents a field of integers modulo the prime number MODULUS. - * It provides utility functions to work with elements in this field, such as conversions between different representations and checks for equality and zero values. The elements can be serialized to and deserialized from byte buffers or strings. - * Some use cases include working with cryptographic operations and finite fields. + * Represents a field derived from BaseField. */ -export class Fr { - static ZERO = new Fr(0n); - static MODULUS = 0x30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f0000001n; - static MAX_VALUE = Fr.MODULUS - 1n; - static SIZE_IN_BYTES = 32; - +type DerivedField = { + new (value: any): T; /** - * The numeric value of the field element as a bigint. + * All derived fields will specify a MODULUS. */ - public readonly value: bigint; - - constructor(value: boolean | bigint | number | Fr | AztecAddress) { - const isFr = (value: boolean | bigint | number | Fr | AztecAddress): value is Fr | AztecAddress => - !!(value as Fr).toBigInt; - this.value = isFr(value) ? value.toBigInt() : BigInt(value); - if (this.value > Fr.MAX_VALUE) { - throw new Error(`Fr out of range ${value}.`); - } - } + MODULUS: bigint; +}; - /** - * Generates a random Fr or Fq instance with a value modulo the respective class' MODULUS. - * This method uses randomBytes to generate a random 32-byte buffer, converts it to a bigint - * and takes the modulus of the result with the class' MODULUS constant. - * - * @returns A new Fr or Fq instance with a random value. - */ - static random() { - const r = toBigIntBE(randomBytes(Fr.SIZE_IN_BYTES)) % Fr.MODULUS; - return new Fr(r); - } +/** + * Base field class. + * Conversions from Buffer to BigInt and vice-versa are not cheap. + * We allow construction with either form and lazily convert to other as needed. + * We only check we are within the field modulus when initializing with bigint. + * If NODE_ENV === 'test', we will always initialize both types to check the modulus. + * This is also necessary in test environment as a lot of tests just use deep equality to check equality. + * WARNING: This could lead to a bugs in production that don't reveal in tests, but it's low risk. + */ +abstract class BaseField { + static SIZE_IN_BYTES = 32; + private asBuffer?: Buffer; + private asBigInt?: bigint; /** - * Returns a new zero-value field. - * @returns A new zero-value field. - */ - static zero() { - return new Fr(0n); + * Return bigint representation. + * @deprecated Just to get things compiling. Use toBigInt(). + * */ + get value(): bigint { + return this.toBigInt(); } - /** - * Create an instance of the corresponding class (Fr or Fq) from a Buffer or a BufferReader. - * Reads 'SIZE_IN_BYTES' bytes from the given Buffer or BufferReader and constructs an instance with the decoded value. - * If the input is a Buffer, it is internally converted to a BufferReader before reading. - * Throws an error if the input length is invalid or the decoded value is out of range. - * - * @param buffer - The Buffer or BufferReader containing the bytes representing the value. - * @returns An instance of the corresponding class (Fr or Fq) with the decoded value. - */ - static fromBuffer(buffer: Buffer | BufferReader) { - const reader = BufferReader.asReader(buffer); - return new Fr(toBigIntBE(reader.readBytes(Fr.SIZE_IN_BYTES))); - } + protected constructor(value: number | bigint | boolean | BaseField | Buffer) { + if (value instanceof Buffer) { + this.asBuffer = + value.length === 32 ? value : Buffer.concat([Buffer.alloc(BaseField.SIZE_IN_BYTES - value.length), value]); + } else if (typeof value === 'bigint' || typeof value === 'number' || typeof value === 'boolean') { + this.asBigInt = BigInt(value); + if (this.asBigInt >= this.modulus()) { + throw new Error('Value >= to field modulus.'); + } + } else if (value instanceof BaseField) { + this.asBuffer = value.asBuffer; + this.asBigInt = value.asBigInt; + } else { + throw new Error(`Type '${typeof value}' with value '${value}' passed to BaseField ctor.`); + } - /** - * Create a Fr instance from a hex-encoded string. - * The input 'address' can be either prefixed with '0x' or not, and should have exactly 64 hex characters. - * Throws an error if the input length is invalid or the address value is out of range. - * - * @param address - The hex-encoded string representing the field element. - * @returns A Fr instance. - */ - static fromString(address: string) { - return Fr.fromBuffer(Buffer.from(address.replace(/^0x/i, ''), 'hex')); + // Loads of our tests are just doing deep equality rather than calling e.g. toBigInt() first. + // This ensures the deep equality passes regardless of the internal representation. + // It also ensures the value range is checked even when initializing as a buffer. + if (process.env.NODE_ENV === 'test') { + this.toBuffer(); + this.toBigInt(); + } } + protected abstract modulus(): bigint; + /** - * Converts the value of the instance to a buffer with a specified length. - * The method uses the provided value and size in bytes to create a buffer representation - * of the numeric value. This can be useful for serialization and communication purposes. - * - * @returns A buffer representing the instance's value. + * We return a copy of the Buffer to ensure this remains immutable. */ - toBuffer() { - return toBufferBE(this.value, Fr.SIZE_IN_BYTES); + toBuffer(): Buffer { + if (!this.asBuffer) { + this.asBuffer = toBufferBE(this.asBigInt!, 32); + } + return Buffer.from(this.asBuffer); } - /** - * Converts the value of the Fr or Fq class instance to a hexadecimal string. - * The resulting string is prefixed with '0x' and represents the bigint value - * in base 16. - * - * @param padTo32 - Whether to pad the string to 32 bytes. - * @returns A hex-encoded string representing the value of the class instance. - */ - toString(padTo32 = false): `0x${string}` { - return toHex(this.value, padTo32); + toString(): `0x${string}` { + return `0x${this.toBuffer().toString('hex')}`; } - /** - * Retrieves the underlying bigint. - * This method mostly exists to match user expectations, as value is already public. - * @returns The underlying bigint. - */ - public toBigInt(): bigint { - return this.value; + toBigInt(): bigint { + if (this.asBigInt === undefined) { + this.asBigInt = toBigIntBE(this.asBuffer!); + if (this.asBigInt >= this.modulus()) { + throw new Error('Value >= to field modulus.'); + } + } + return this.asBigInt; } - /** - * Returns a shortened string representation of the Fr value, formatted with '0x' prefix and ellipsis in the middle. - * The resulting string has first 10 characters (including '0x') and last 4 characters of the full hexadecimal value. - * - * @returns A shorter, human-readable string representation of the Fr value. - */ - toShortString() { + toShortString(): string { const str = this.toString(); return `${str.slice(0, 10)}...${str.slice(-4)}`; } - /** - * Checks if the provided Fr instance is equal to the current instance. - * Two instances are considered equal if their 'value' properties are the same. - * - * @param rhs - The Fr instance to compare with the current instance. - * @returns A boolean indicating whether the two instances are equal. - */ - equals(rhs: Fr) { - return this.value === rhs.value; + equals(rhs: BaseField): boolean { + return this.toBuffer().equals(rhs.toBuffer()); } - /** - * Check if the instance value is zero. - * The method returns true if the value of the instance is 0n (zero in BigInt representation), - * otherwise, it returns false. - * - * @returns A boolean indicating whether the instance value is zero or not. - */ - isZero() { - return this.value === 0n; + isZero(): boolean { + return this.toBuffer().equals(ZERO_BUFFER); } - /** - * Converts the current value of the Fq or Fr instance to a friendly JSON representation. - * The output will be a hexadecimal string prefixed with '0x'. - * - * @returns A '0x' prefixed hexadecimal string representing the current value. - */ - toFriendlyJSON() { - return this.toString(); + toFriendlyJSON(): string { + return `0x${this.toBigInt().toString()}`; } - /** Returns self. */ toField() { return this; } } /** - * Fq represents a field element in a prime finite field with modulus defined by the constant MODULUS. - * It provides methods for creating, manipulating, and comparing field elements, as well as converting - * them to/from different data types like Buffers and hex strings. Field elements are used in various - * cryptographic protocols and operations, such as elliptic curve cryptography. - * - * @example - * const fqElem = new Fq(BigInt("123456789")); - * const randomFqElem = Fq.random(); - * const fromBufferFqElem = Fq.fromBuffer(buffer); + * Constructs a field from a Buffer of BufferReader. + * It maybe not read the full 32 bytes if the Buffer is shorter, but it will padded in BaseField constructor. */ -export class Fq { - static MODULUS = 0x30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd47n; - static MAX_VALUE = Fr.MODULUS - 1n; - static SIZE_IN_BYTES = 32; +function fromBuffer(buffer: Buffer | BufferReader, f: DerivedField) { + const reader = BufferReader.asReader(buffer); + return new f(reader.readBytes(BaseField.SIZE_IN_BYTES)); +} - constructor( - /** - * The element's value as a bigint in the finite field. - */ - public readonly value: bigint, - ) { - if (value > Fq.MAX_VALUE) { - throw new Error(`Fq out of range ${value}.`); - } +/** + * Constructs a field from a Buffer, but reduces it first. + * This requires a conversion to a bigint first so the initial underlying representation will be a bigint. + */ +function fromBufferReduce(buffer: Buffer, f: DerivedField) { + return new f(toBigIntBE(buffer) % f.MODULUS); +} + +/** + * To ensure a field is uniformly random, it's important to reduce a 512 bit value. + * If you reduced a 256 bit number, there would a be a high skew in the lower range of the field. + */ +function random(f: DerivedField): T { + return fromBufferReduce(randomBytes(64), f); +} + +/** + * Constructs a field from a 0x prefixed hex string. + */ +function fromString(buf: string, f: DerivedField) { + const buffer = Buffer.from(buf.replace(/^0x/i, ''), 'hex'); + return new f(buffer); +} + +/** + * Branding to ensure fields are not interchangeable types. + */ +export interface Fr { + /** Brand. */ + _branding: 'Fr'; +} + +/** + * Fr field class. + */ +export class Fr extends BaseField { + static ZERO = new Fr(0n); + static MODULUS = 0x30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f0000001n; + + constructor(value: number | bigint | boolean | Fr | Buffer) { + super(value); + } + + protected modulus() { + return Fr.MODULUS; } - /** - * Generates a random Fr or Fq instance with a value within the range of their respective modulus. - * The random value is generated from a byte array of length equal to SIZE_IN_BYTES, then truncated - * to the appropriate modulus before creating the new Fr or Fq instance. - * - * @returns A new Fr or Fq instance with a randomly generated value. - */ static random() { - const r = toBigIntBE(randomBytes(64)) % Fq.MODULUS; - return new this(r); + return random(Fr); + } + + static zero() { + return Fr.ZERO; } - /** - * Create an instance of the calling class (Fr or Fq) from a given buffer or BufferReader. - * Reads SIZE_IN_BYTES from the provided buffer and converts it to a bigint, then creates a new instance - * with that value. Throws an error if the value is out of range for the calling class. - * - * @param buffer - The input buffer or BufferReader containing the bytes representing the value. - * @returns An instance of the calling class (Fr or Fq) initialized with the bigint value. - */ static fromBuffer(buffer: Buffer | BufferReader) { - const reader = BufferReader.asReader(buffer); - return new this(toBigIntBE(reader.readBytes(this.SIZE_IN_BYTES))); + return fromBuffer(buffer, Fr); } - /** - * Converts the bigint value of the instance to a Buffer representation. - * The output buffer has a fixed size, determined by the 'SIZE_IN_BYTES' constant. - * - * @returns A Buffer containing the byte representation of the instance's value. - */ - toBuffer() { - return toBufferBE(this.value, Fq.SIZE_IN_BYTES); + static fromBufferReduce(buffer: Buffer) { + return fromBufferReduce(buffer, Fr); } - /** - * Converts the Fq value to a hexadecimal string representation. - * The resulting string is prefixed with '0x' and contains the exact number of hex characters required - * to represent the numeric value of this instance. - * - * @returns A hexadecimal string representing the Fq value. - */ - toString() { - return toHex(this.value); + static fromString(buf: string) { + return fromString(buf, Fr); } +} - /** - * Check if the value of the current instance is zero. - * This function compares the internal 'value' property with 0n (BigInt representation of zero). - * Returns true if the value is zero, otherwise returns false. - * - * @returns A boolean indicating whether the value is zero or not. - */ - isZero() { - return this.value === 0n; +/** + * Branding to ensure fields are not interchangeable types. + */ +export interface Fq { + /** Brand. */ + _branding: 'Fq'; +} + +/** + * Fq field class. + */ +export class Fq extends BaseField { + static ZERO = new Fq(0n); + static MODULUS = 0x30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd47n; + private static HIGH_SHIFT = BigInt((BaseField.SIZE_IN_BYTES / 2) * 8); + private static LOW_MASK = (1n << Fq.HIGH_SHIFT) - 1n; + + get low(): Fr { + return new Fr(this.toBigInt() & Fq.LOW_MASK); } - /** - * Converts the value of the Fr or Fq instance to a friendly JSON format. - * The output is a hexadecimal string representation of the value with '0x' prefix. - * - * @returns A string representing the value in the JSON format. - */ - toFriendlyJSON() { - return this.toString(); + get high(): Fr { + return new Fr(this.toBigInt() >> Fq.HIGH_SHIFT); } - /** Returns self. */ - toField() { - return this; + constructor(value: number | bigint | boolean | Fq | Buffer) { + super(value); + } + + protected modulus() { + return Fq.MODULUS; + } + + static random() { + return random(Fq); + } + + static zero() { + return Fq.ZERO; + } + + static fromBuffer(buffer: Buffer | BufferReader) { + return fromBuffer(buffer, Fq); + } + + static fromBufferReduce(buffer: Buffer) { + return fromBufferReduce(buffer, Fq); + } + + static fromString(buf: string) { + return fromString(buf, Fq); + } + + static fromHighLow(high: Fr, low: Fr): Fq { + return new Fq((high.toBigInt() << Fq.HIGH_SHIFT) + low.toBigInt()); } } + +/** + * GrumpkinScalar is an Fq. + * @remarks Called GrumpkinScalar because it is used to represent elements in Grumpkin's scalar field as defined in + * the Aztec Yellow Paper. + */ +export type GrumpkinScalar = Fq; +export const GrumpkinScalar = Fq; diff --git a/yarn-project/foundation/src/fields/grumpkin_scalar.ts b/yarn-project/foundation/src/fields/grumpkin_scalar.ts deleted file mode 100644 index b2cdb69ed4c..00000000000 --- a/yarn-project/foundation/src/fields/grumpkin_scalar.ts +++ /dev/null @@ -1,138 +0,0 @@ -import { toBigIntBE, toBufferBE, toHex } from '../bigint-buffer/index.js'; -import { randomBytes } from '../crypto/index.js'; -import { BufferReader } from '../serialize/buffer_reader.js'; -import { Fr } from './fields.js'; - -/** - * Represents a field element in a prime finite field with modulus defined by the constant MODULUS. - * @remarks Called GrumpkinScalar because it is used to represent elements in Grumpkin's scalar field as defined in - * the Aztec Yellow Paper. - */ -export class GrumpkinScalar { - static MODULUS = 0x30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd47n; - static MAX_VALUE = GrumpkinScalar.MODULUS - 1n; - static SIZE_IN_BYTES = 32; - - // The following constants are used to split a GrumpkinScalar into two Fr elements. - private static HIGH_SHIFT = BigInt((GrumpkinScalar.SIZE_IN_BYTES / 2) * 8); - private static LOW_MASK = (1n << GrumpkinScalar.HIGH_SHIFT) - 1n; - - constructor( - /** - * The element's value as a bigint in the finite field. - */ - public readonly value: bigint, - ) { - if (value > GrumpkinScalar.MAX_VALUE) { - throw new Error(`GrumpkinScalar out of range ${value}.`); - } - } - - get low(): Fr { - return new Fr(this.value & GrumpkinScalar.LOW_MASK); - } - - get high(): Fr { - return new Fr(this.value >> GrumpkinScalar.HIGH_SHIFT); - } - - /** - * Deserialize a grumpkin scalar serialized in 2 Fr. - * @param high - The high Fr element. - * @param low - The low Fr element. - * @returns A GrumpkinScalar instance with the value of the two Fr elements. - */ - static fromHighLow(high: Fr, low: Fr): GrumpkinScalar { - return new GrumpkinScalar((high.value << GrumpkinScalar.HIGH_SHIFT) + low.value); - } - - /** - * Generates a random GrumpkinScalar. - * - * @returns A new GrumpkinScalar instance with a randomly generated value. - */ - static random() { - const r = toBigIntBE(randomBytes(64)) % GrumpkinScalar.MODULUS; - return new this(r); - } - - /** - * Create an instance of GrumpkinScalar from a given buffer or BufferReader. - * @remarks Reads SIZE_IN_BYTES from the provided buffer and converts it to a bigint, then creates a new instance - * with that value. Throws an error if the value is out of range for the calling class. - * - * @param buffer - The input buffer or BufferReader containing the bytes representing the value. - * @returns A GrumpkinScalar instance. - */ - static fromBuffer(buffer: Buffer | BufferReader) { - const reader = BufferReader.asReader(buffer); - return new this(toBigIntBE(reader.readBytes(this.SIZE_IN_BYTES))); - } - - /** - * Like fromBuffer, but reduces the value modulo MODULUS. - * - * @param buffer - The Buffer or BufferReader containing the bytes representing the value. - * @returns GrumpkinScalar with the decoded value. - */ - static fromBufferWithReduction(buffer: Buffer | BufferReader) { - const reader = BufferReader.asReader(buffer); - const value = toBigIntBE(reader.readBytes(GrumpkinScalar.SIZE_IN_BYTES)) % GrumpkinScalar.MODULUS; - return new GrumpkinScalar(value); - } - - /** - * Create a GrumpkinScalar instance from a hex-encoded string. - * The input 'address' can be either prefixed with '0x' or not, and should have exactly 64 hex characters. - * Throws an error if the input length is invalid or the address value is out of range. - * - * @param address - The hex-encoded string representing the field element. - * @returns A GrumpkinScalar instance. - */ - static fromString(address: string) { - return GrumpkinScalar.fromBuffer(Buffer.from(address.replace(/^0x/i, ''), 'hex')); - } - - /** - * Converts the bigint value of the instance to a Buffer representation. - * The output buffer has a fixed size, determined by the 'SIZE_IN_BYTES' constant. - * - * @returns A Buffer containing the byte representation of the instance's value. - */ - toBuffer() { - return toBufferBE(this.value, GrumpkinScalar.SIZE_IN_BYTES); - } - - /** - * Converts the GrumpkinScalar value to a hexadecimal string representation. - * The resulting string is prefixed with '0x' and contains the exact number of hex characters required - * to represent the numeric value of this instance. - * - * @param padTo32 - Whether to pad the resulting string to 32 bytes. - * @returns A hexadecimal string representing the GrumpkinScalar value. - */ - toString(padTo32 = false) { - return toHex(this.value, padTo32); - } - - /** - * Check if the value of the current instance is zero. - * This function compares the internal 'value' property with 0n (BigInt representation of zero). - * Returns true if the value is zero, otherwise returns false. - * - * @returns A boolean indicating whether the value is zero or not. - */ - isZero() { - return this.value === 0n; - } - - /** - * Converts the value of the GrumpkinScalar instance to a friendly JSON format. - * The output is a hexadecimal string representation of the value with '0x' prefix. - * - * @returns A string representing the value in the JSON format. - */ - toFriendlyJSON() { - return this.toString(); - } -} diff --git a/yarn-project/foundation/src/fields/index.ts b/yarn-project/foundation/src/fields/index.ts index a6b24d24401..aa4e441f34f 100644 --- a/yarn-project/foundation/src/fields/index.ts +++ b/yarn-project/foundation/src/fields/index.ts @@ -1,4 +1,3 @@ export * from './fields.js'; export * from './point.js'; export * from './coordinate.js'; -export * from './grumpkin_scalar.js'; diff --git a/yarn-project/foundation/src/fields/point.ts b/yarn-project/foundation/src/fields/point.ts index ecb01873012..8589e93482e 100644 --- a/yarn-project/foundation/src/fields/point.ts +++ b/yarn-project/foundation/src/fields/point.ts @@ -72,8 +72,8 @@ export class Point { */ toBigInts() { return { - x: this.x.value, - y: this.y.value, + x: this.x.toBigInt(), + y: this.y.toBigInt(), }; } diff --git a/yarn-project/foundation/src/json-rpc/class_converter.ts b/yarn-project/foundation/src/json-rpc/class_converter.ts index 4376606e0bc..7364664dc38 100644 --- a/yarn-project/foundation/src/json-rpc/class_converter.ts +++ b/yarn-project/foundation/src/json-rpc/class_converter.ts @@ -1,4 +1,4 @@ -import { assert, hasOwnProperty } from './js_utils.js'; +import { assert } from './js_utils.js'; /** * Represents a class compatible with our class conversion system. @@ -133,7 +133,7 @@ export class ClassConverter { register(type: string, class_: IOClass, encoding: ClassEncoding) { assert(type !== 'Buffer', "'Buffer' handling is hardcoded. Cannot use as name."); assert( - hasOwnProperty(class_.prototype, 'toString') || hasOwnProperty(class_.prototype, 'toJSON'), + class_.prototype['toString'] || class_.prototype['toJSON'], `Class ${type} must define a toString() OR toJSON() method.`, ); assert( diff --git a/yarn-project/foundation/src/log/console.ts b/yarn-project/foundation/src/log/console.ts index a97736d89fe..4e13f742236 100644 --- a/yarn-project/foundation/src/log/console.ts +++ b/yarn-project/foundation/src/log/console.ts @@ -1,5 +1,5 @@ /* eslint-disable no-console */ -import { LogFn } from './index.js'; +import { LogFn } from './log_fn.js'; /** * ConsoleLogger is a utility class that provides customizable console logging functionality. diff --git a/yarn-project/foundation/src/log/debug.ts b/yarn-project/foundation/src/log/debug.ts index 4f7700dc5ca..074df6356e9 100644 --- a/yarn-project/foundation/src/log/debug.ts +++ b/yarn-project/foundation/src/log/debug.ts @@ -1,6 +1,6 @@ import debug from 'debug'; -import { LogFn } from './index.js'; +import { LogFn } from './log_fn.js'; let preLogHook: ((...args: any[]) => void) | undefined; let postLogHook: ((...args: any[]) => void) | undefined; diff --git a/yarn-project/foundation/src/log/index.ts b/yarn-project/foundation/src/log/index.ts index bf28af7b518..2bf44ed88ba 100644 --- a/yarn-project/foundation/src/log/index.ts +++ b/yarn-project/foundation/src/log/index.ts @@ -1,10 +1,5 @@ -/** Structured log data to include with the message. */ -export type LogData = Record; - -/** A callable logger instance. */ -export type LogFn = (msg: string, data?: LogData) => void; - export * from './console.js'; export * from './debug.js'; export * from './logger.js'; export * from './log_history.js'; +export * from './log_fn.js'; diff --git a/yarn-project/foundation/src/log/log_fn.ts b/yarn-project/foundation/src/log/log_fn.ts new file mode 100644 index 00000000000..cfc045d8bb2 --- /dev/null +++ b/yarn-project/foundation/src/log/log_fn.ts @@ -0,0 +1,5 @@ +/** Structured log data to include with the message. */ +export type LogData = Record; + +/** A callable logger instance. */ +export type LogFn = (msg: string, data?: LogData) => void; diff --git a/yarn-project/foundation/src/log/logger.ts b/yarn-project/foundation/src/log/logger.ts index a8791354689..258abbe7e5c 100644 --- a/yarn-project/foundation/src/log/logger.ts +++ b/yarn-project/foundation/src/log/logger.ts @@ -2,7 +2,7 @@ import debug from 'debug'; import isNode from 'detect-node'; import { isatty } from 'tty'; -import { LogData, LogFn } from './index.js'; +import { LogData, LogFn } from './log_fn.js'; // Matches a subset of Winston log levels const LogLevels = ['silent', 'error', 'warn', 'info', 'verbose', 'debug'] as const; diff --git a/yarn-project/foundation/src/serialize/buffer_reader.test.ts b/yarn-project/foundation/src/serialize/buffer_reader.test.ts index 1bc92a95f66..bd167a58a63 100644 --- a/yarn-project/foundation/src/serialize/buffer_reader.test.ts +++ b/yarn-project/foundation/src/serialize/buffer_reader.test.ts @@ -44,13 +44,13 @@ describe('buffer reader', () => { describe('readFr', () => { it('should get Fr from buffer', () => { - expect(bufferReader.readFr()).toEqual(Fr.fromBuffer(BUFFER)); + expect(Fr.fromBuffer(bufferReader)).toEqual(Fr.fromBuffer(BUFFER)); }); }); describe('readFq', () => { it('should get Fq from buffer', () => { - expect(bufferReader.readFq()).toEqual(Fq.fromBuffer(BUFFER)); + expect(Fq.fromBuffer(bufferReader)).toEqual(Fq.fromBuffer(BUFFER)); }); }); diff --git a/yarn-project/foundation/src/serialize/buffer_reader.ts b/yarn-project/foundation/src/serialize/buffer_reader.ts index a4409399173..1b8749d6358 100644 --- a/yarn-project/foundation/src/serialize/buffer_reader.ts +++ b/yarn-project/foundation/src/serialize/buffer_reader.ts @@ -1,4 +1,3 @@ -import { Fq, Fr } from '../fields/fields.js'; import { Tuple } from './types.js'; /** @@ -83,27 +82,6 @@ export class BufferReader { return Buffer.from(this.buffer.subarray(this.index - n, this.index)); } - /** - * Reads a Fr (finite field) element from the buffer using the 'fromBuffer' method of the Fr class. - * The Fr class should provide a 'fromBuffer' method that takes a BufferReader instance as input. - * - * @returns An instance of the Fr class representing the finite field element. - */ - public readFr(): Fr { - return Fr.fromBuffer(this); - } - - /** - * Reads the next Fq element from the buffer using the Fq.fromBuffer method. - * The Fq element represents a finite field in elliptic curve cryptography and is used for calculations. - * Advances the internal buffer index by the number of bytes read. - * - * @returns An Fq instance representing the finite field element. - */ - public readFq(): Fq { - return Fq.fromBuffer(this); - } - /** * Reads a vector of numbers from the buffer and returns it as an array of numbers. * The method utilizes the 'readVector' method, passing a deserializer that reads numbers. diff --git a/yarn-project/key-store/src/key_pair.ts b/yarn-project/key-store/src/key_pair.ts index 961b2f5dc24..9b8e335026f 100644 --- a/yarn-project/key-store/src/key_pair.ts +++ b/yarn-project/key-store/src/key_pair.ts @@ -42,7 +42,7 @@ export class ConstantKeyPair implements KeyPair { return this.publicKey; } - public getPrivateKey() { + public getPrivateKey(): GrumpkinPrivateKey { return this.privateKey; } } diff --git a/yarn-project/noir-protocol-circuits/src/__snapshots__/index.test.ts.snap b/yarn-project/noir-protocol-circuits/src/__snapshots__/index.test.ts.snap index e7210994b67..1cf98da65a5 100644 --- a/yarn-project/noir-protocol-circuits/src/__snapshots__/index.test.ts.snap +++ b/yarn-project/noir-protocol-circuits/src/__snapshots__/index.test.ts.snap @@ -6,10 +6,84 @@ exports[`Noir compatibility tests (interop_testing.nr) Complete Address matches Point { "kind": "point", "x": Fr { - "value": 1n, + "asBigInt": 1n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + ], + "type": "Buffer", + }, }, "y": Fr { - "value": 2n, + "asBigInt": 2n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + ], + "type": "Buffer", + }, }, } `; @@ -31,52 +105,570 @@ KernelCircuitPublicInputs { "constants": CombinedConstantData { "blockData": HistoricBlockData { "blocksTreeRoot": Fr { - "value": 10561895175368852737061915973188839857007468377789560793687187642867659280638n, + "asBigInt": 10561895175368852737061915973188839857007468377789560793687187642867659280638n, + "asBuffer": { + "data": [ + 23, + 89, + 210, + 33, + 121, + 84, + 25, + 80, + 63, + 134, + 192, + 50, + 232, + 248, + 118, + 47, + 43, + 115, + 158, + 116, + 131, + 80, + 153, + 88, + 75, + 101, + 49, + 245, + 242, + 115, + 144, + 254, + ], + "type": "Buffer", + }, }, "contractTreeRoot": Fr { - "value": 11033938207523021649122316027295742559227608161317650429835019071130941169536n, + "asBigInt": 11033938207523021649122316027295742559227608161317650429835019071130941169536n, + "asBuffer": { + "data": [ + 24, + 100, + 252, + 218, + 168, + 15, + 242, + 113, + 145, + 84, + 250, + 124, + 138, + 144, + 80, + 102, + 41, + 114, + 112, + 113, + 104, + 214, + 158, + 172, + 157, + 182, + 253, + 49, + 16, + 130, + 159, + 128, + ], + "type": "Buffer", + }, }, "globalVariablesHash": Fr { - "value": 14483571110897883400419490783710119837459619381345566311432831352122387488397n, + "asBigInt": 14483571110897883400419490783710119837459619381345566311432831352122387488397n, + "asBuffer": { + "data": [ + 32, + 5, + 105, + 38, + 124, + 15, + 115, + 172, + 137, + 170, + 164, + 20, + 35, + 147, + 152, + 219, + 148, + 69, + 221, + 74, + 211, + 168, + 207, + 55, + 1, + 92, + 213, + 91, + 141, + 76, + 94, + 141, + ], + "type": "Buffer", + }, }, "l1ToL2MessagesTreeRoot": Fr { - "value": 11033938207523021649122316027295742559227608161317650429835019071130941169536n, + "asBigInt": 11033938207523021649122316027295742559227608161317650429835019071130941169536n, + "asBuffer": { + "data": [ + 24, + 100, + 252, + 218, + 168, + 15, + 242, + 113, + 145, + 84, + 250, + 124, + 138, + 144, + 80, + 102, + 41, + 114, + 112, + 113, + 104, + 214, + 158, + 172, + 157, + 182, + 253, + 49, + 16, + 130, + 159, + 128, + ], + "type": "Buffer", + }, }, "noteHashTreeRoot": Fr { - "value": 10127882181290008410413105921460858232892226592306749913988016925836213768395n, + "asBigInt": 10127882181290008410413105921460858232892226592306749913988016925836213768395n, + "asBuffer": { + "data": [ + 22, + 100, + 45, + 156, + 205, + 131, + 70, + 196, + 3, + 170, + 76, + 63, + 164, + 81, + 23, + 139, + 34, + 83, + 74, + 39, + 3, + 92, + 218, + 166, + 236, + 52, + 174, + 83, + 178, + 156, + 80, + 203, + ], + "type": "Buffer", + }, }, "nullifierTreeRoot": Fr { - "value": 5342309968596764527275045470866818007603635181649161546597860399861598581368n, + "asBigInt": 5342309968596764527275045470866818007603635181649161546597860399861598581368n, + "asBuffer": { + "data": [ + 11, + 207, + 163, + 233, + 241, + 168, + 146, + 46, + 233, + 44, + 109, + 201, + 100, + 214, + 89, + 89, + 7, + 193, + 128, + 74, + 134, + 117, + 55, + 116, + 50, + 43, + 70, + 143, + 105, + 212, + 242, + 120, + ], + "type": "Buffer", + }, }, "privateKernelVkTreeRoot": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "publicDataTreeRoot": Fr { - "value": 5785871043333994658400733180052743689641713274194136017445890613179954325976n, + "asBigInt": 5785871043333994658400733180052743689641713274194136017445890613179954325976n, + "asBuffer": { + "data": [ + 12, + 202, + 175, + 220, + 156, + 53, + 55, + 67, + 151, + 13, + 78, + 48, + 90, + 231, + 54, + 65, + 206, + 105, + 79, + 7, + 219, + 103, + 136, + 109, + 39, + 105, + 201, + 237, + 136, + 233, + 105, + 216, + ], + "type": "Buffer", + }, }, }, "txContext": TxContext { "chainId": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "contractDeploymentData": ContractDeploymentData { "constructorVkHash": Fr { - "value": 4946902893997605007258693448883037341256770656195244398892734919432197304822n, + "asBigInt": 4946902893997605007258693448883037341256770656195244398892734919432197304822n, + "asBuffer": { + "data": [ + 10, + 239, + 217, + 10, + 105, + 166, + 67, + 50, + 76, + 123, + 240, + 169, + 189, + 59, + 35, + 173, + 160, + 144, + 173, + 136, + 55, + 115, + 253, + 240, + 176, + 173, + 82, + 169, + 247, + 214, + 241, + 246, + ], + "type": "Buffer", + }, }, "contractAddressSalt": Fr { - "value": 13918524182926832455178861490988425129196887976468020413394338716458484696156n, + "asBigInt": 13918524182926832455178861490988425129196887976468020413394338716458484696156n, + "asBuffer": { + "data": [ + 30, + 197, + 155, + 3, + 19, + 250, + 80, + 67, + 2, + 195, + 51, + 111, + 201, + 17, + 214, + 136, + 237, + 174, + 103, + 196, + 251, + 242, + 41, + 214, + 140, + 127, + 54, + 237, + 135, + 151, + 4, + 92, + ], + "type": "Buffer", + }, }, "deployerPublicKey": Point { "kind": "point", "x": Fr { - "value": 13513162828633936749079339485623471377790691038584182237805001838837073529635n, + "asBigInt": 13513162828633936749079339485623471377790691038584182237805001838837073529635n, + "asBuffer": { + "data": [ + 29, + 224, + 45, + 218, + 202, + 198, + 210, + 244, + 39, + 229, + 240, + 211, + 206, + 89, + 215, + 41, + 79, + 20, + 98, + 128, + 69, + 93, + 212, + 197, + 130, + 37, + 78, + 11, + 76, + 37, + 75, + 35, + ], + "type": "Buffer", + }, }, "y": Fr { - "value": 16193209371316637857741102275574203818928254115376185574760513755303226932941n, + "asBigInt": 16193209371316637857741102275574203818928254115376185574760513755303226932941n, + "asBuffer": { + "data": [ + 35, + 205, + 8, + 29, + 254, + 156, + 13, + 24, + 115, + 182, + 90, + 54, + 160, + 136, + 88, + 231, + 58, + 155, + 48, + 208, + 51, + 158, + 148, + 196, + 145, + 93, + 113, + 16, + 226, + 240, + 126, + 205, + ], + "type": "Buffer", + }, }, }, "functionTreeRoot": Fr { - "value": 5733828181279984846924392032049330885938310333906649337231112228024374578179n, + "asBigInt": 5733828181279984846924392032049330885938310333906649337231112228024374578179n, + "asBuffer": { + "data": [ + 12, + 173, + 59, + 83, + 145, + 228, + 10, + 248, + 116, + 62, + 16, + 83, + 192, + 21, + 225, + 106, + 186, + 198, + 16, + 10, + 139, + 145, + 117, + 18, + 192, + 131, + 203, + 76, + 187, + 140, + 204, + 3, + ], + "type": "Buffer", + }, }, "portalContractAddress": EthAddress { "buffer": { @@ -110,7 +702,44 @@ KernelCircuitPublicInputs { "isFeePaymentTx": false, "isRebatePaymentTx": false, "version": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, }, @@ -119,18 +748,166 @@ KernelCircuitPublicInputs { "hasData": false, "p0": G1AffineElement { "x": Fq { - "value": 1n, + "asBigInt": 1n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + ], + "type": "Buffer", + }, }, "y": Fq { - "value": 2n, + "asBigInt": 2n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + ], + "type": "Buffer", + }, }, }, "p1": G1AffineElement { "x": Fq { - "value": 1n, + "asBigInt": 1n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + ], + "type": "Buffer", + }, }, "y": Fq { - "value": 2n, + "asBigInt": 2n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + ], + "type": "Buffer", + }, }, }, "proofWitnessIndices": [ @@ -154,214 +931,2694 @@ KernelCircuitPublicInputs { "publicInputs": [], }, "encryptedLogPreimagesLength": Fr { - "value": 248n, + "asBigInt": 248n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 248, + ], + "type": "Buffer", + }, }, "encryptedLogsHash": [ Fr { - "value": 116881760094330735023399760917603536324n, + "asBigInt": 116881760094330735023399760917603536324n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 87, + 238, + 155, + 177, + 38, + 64, + 133, + 236, + 244, + 186, + 130, + 116, + 178, + 51, + 205, + 196, + ], + "type": "Buffer", + }, }, Fr { - "value": 184145148802329932417389828290829878776n, + "asBigInt": 184145148802329932417389828290829878776n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 138, + 137, + 16, + 204, + 107, + 147, + 180, + 57, + 154, + 30, + 189, + 143, + 191, + 180, + 5, + 248, + ], + "type": "Buffer", + }, }, ], "newCommitments": [ Fr { - "value": 8240305160289019381083256608879877337799989644951984162356314972952353509340n, + "asBigInt": 8240305160289019381083256608879877337799989644951984162356314972952353509340n, + "asBuffer": { + "data": [ + 18, + 55, + 216, + 241, + 215, + 66, + 41, + 46, + 0, + 125, + 4, + 230, + 109, + 173, + 105, + 145, + 109, + 210, + 57, + 161, + 19, + 69, + 62, + 207, + 135, + 242, + 27, + 70, + 147, + 51, + 15, + 220, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "newContracts": [ NewContractData { "contractAddress": AztecAddress { - "buffer": { + "asBigInt": 17136208615489370595324712951074318609059907391564891634353187633922419015940n, + "asBuffer": { "data": [ 37, 226, @@ -400,7 +3657,44 @@ KernelCircuitPublicInputs { }, }, "functionTreeRoot": Fr { - "value": 5733828181279984846924392032049330885938310333906649337231112228024374578179n, + "asBigInt": 5733828181279984846924392032049330885938310333906649337231112228024374578179n, + "asBuffer": { + "data": [ + 12, + 173, + 59, + 83, + 145, + 228, + 10, + 248, + 116, + 62, + 16, + 83, + 192, + 21, + 225, + 106, + 186, + 198, + 16, + 10, + 139, + 145, + 117, + 18, + 192, + 131, + 203, + 76, + 187, + 140, + 204, + 3, + ], + "type": "Buffer", + }, }, "portalContractAddress": EthAddress { "buffer": { @@ -433,419 +3727,5215 @@ KernelCircuitPublicInputs { ], "newL2ToL1Msgs": [ Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "newNullifiers": [ Fr { - "value": 2567833015098009695197683741929052765845567165156134398536953771337640275556n, + "asBigInt": 2567833015098009695197683741929052765845567165156134398536953771337640275556n, + "asBuffer": { + "data": [ + 5, + 173, + 87, + 140, + 34, + 169, + 107, + 104, + 191, + 247, + 76, + 132, + 57, + 231, + 109, + 208, + 71, + 246, + 205, + 22, + 148, + 50, + 20, + 219, + 39, + 232, + 4, + 177, + 237, + 31, + 110, + 100, + ], + "type": "Buffer", + }, }, Fr { - "value": 131391450486342918604555900920288880952936359657946230216264970318333633026n, + "asBigInt": 131391450486342918604555900920288880952936359657946230216264970318333633026n, + "asBuffer": { + "data": [ + 0, + 74, + 93, + 107, + 195, + 78, + 132, + 197, + 163, + 215, + 166, + 37, + 163, + 119, + 47, + 77, + 47, + 132, + 199, + 212, + 102, + 55, + 105, + 30, + 246, + 78, + 226, + 113, + 30, + 108, + 98, + 2, + ], + "type": "Buffer", + }, }, Fr { - "value": 11322578994265849565401386951246010528140686424276775038536393177707801557130n, + "asBigInt": 11322578994265849565401386951246010528140686424276775038536393177707801557130n, + "asBuffer": { + "data": [ + 25, + 8, + 90, + 68, + 120, + 196, + 170, + 57, + 148, + 212, + 165, + 147, + 94, + 175, + 94, + 13, + 88, + 114, + 106, + 117, + 141, + 57, + 138, + 151, + 246, + 52, + 223, + 34, + 211, + 61, + 56, + 138, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "nullifiedCommitments": [ Fr { - "value": 1000000n, + "asBigInt": 1000000n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 15, + 66, + 64, + ], + "type": "Buffer", + }, }, Fr { - "value": 1000000n, + "asBigInt": 1000000n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 15, + 66, + 64, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "optionallyRevealedData": [ OptionallyRevealedData { "callStackItemHash": Fr { - "value": 0n, - }, - "calledFromL1": false, - "calledFromPublicL2": false, - "functionData": FunctionData { - "isConstructor": false, - "isInternal": false, - "isPrivate": false, - "selector": FunctionSelector { - "value": 0, - }, - }, - "payFeeFromL1": false, - "payFeeFromPublicL2": false, - "portalContractAddress": EthAddress { - "buffer": { + "asBigInt": 0n, + "asBuffer": { "data": [ 0, 0, @@ -867,18 +8957,22 @@ KernelCircuitPublicInputs { 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, ], "type": "Buffer", }, }, - "vkHash": Fr { - "value": 0n, - }, - }, - OptionallyRevealedData { - "callStackItemHash": Fr { - "value": 0n, - }, "calledFromL1": false, "calledFromPublicL2": false, "functionData": FunctionData { @@ -919,27 +9013,8 @@ KernelCircuitPublicInputs { }, }, "vkHash": Fr { - "value": 0n, - }, - }, - OptionallyRevealedData { - "callStackItemHash": Fr { - "value": 0n, - }, - "calledFromL1": false, - "calledFromPublicL2": false, - "functionData": FunctionData { - "isConstructor": false, - "isInternal": false, - "isPrivate": false, - "selector": FunctionSelector { - "value": 0, - }, - }, - "payFeeFromL1": false, - "payFeeFromPublicL2": false, - "portalContractAddress": EthAddress { - "buffer": { + "asBigInt": 0n, + "asBuffer": { "data": [ 0, 0, @@ -961,17 +9036,63 @@ KernelCircuitPublicInputs { 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, ], "type": "Buffer", }, }, - "vkHash": Fr { - "value": 0n, - }, }, OptionallyRevealedData { "callStackItemHash": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "calledFromL1": false, "calledFromPublicL2": false, @@ -1013,1183 +9134,14597 @@ KernelCircuitPublicInputs { }, }, "vkHash": Fr { - "value": 0n, - }, - }, - ], - "pendingReadRequests": [ - Fr { - "value": 0n, - }, - Fr { - "value": 0n, - }, - Fr { - "value": 0n, - }, - Fr { - "value": 0n, - }, - Fr { - "value": 0n, - }, - Fr { - "value": 0n, - }, - Fr { - "value": 0n, - }, - Fr { - "value": 0n, - }, - Fr { - "value": 0n, - }, - Fr { - "value": 0n, - }, - Fr { - "value": 0n, - }, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + }, + OptionallyRevealedData { + "callStackItemHash": Fr { + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + "calledFromL1": false, + "calledFromPublicL2": false, + "functionData": FunctionData { + "isConstructor": false, + "isInternal": false, + "isPrivate": false, + "selector": FunctionSelector { + "value": 0, + }, + }, + "payFeeFromL1": false, + "payFeeFromPublicL2": false, + "portalContractAddress": EthAddress { + "buffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + "vkHash": Fr { + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + }, + OptionallyRevealedData { + "callStackItemHash": Fr { + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + "calledFromL1": false, + "calledFromPublicL2": false, + "functionData": FunctionData { + "isConstructor": false, + "isInternal": false, + "isPrivate": false, + "selector": FunctionSelector { + "value": 0, + }, + }, + "payFeeFromL1": false, + "payFeeFromPublicL2": false, + "portalContractAddress": EthAddress { + "buffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + "vkHash": Fr { + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + }, + ], + "pendingReadRequests": [ Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + Fr { + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + Fr { + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + Fr { + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + Fr { + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + Fr { + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + Fr { + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + Fr { + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + Fr { + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + Fr { + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + Fr { + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + Fr { + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "privateCallStack": [ Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "publicCallStack": [ Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "publicDataReads": [ PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, ], "publicDataUpdateRequests": [ PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, ], "readRequests": [ Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "unencryptedLogPreimagesLength": Fr { - "value": 4n, + "asBigInt": 4n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + ], + "type": "Buffer", + }, }, "unencryptedLogsHash": [ Fr { - "value": 38042960891247304977978366569914796636n, + "asBigInt": 38042960891247304977978366569914796636n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 28, + 158, + 206, + 201, + 14, + 40, + 210, + 70, + 22, + 80, + 65, + 134, + 53, + 135, + 138, + 92, + ], + "type": "Buffer", + }, }, Fr { - "value": 193925133628253903808777040905688936722n, + "asBigInt": 193925133628253903808777040905688936722n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 145, + 228, + 159, + 71, + 88, + 110, + 207, + 117, + 242, + 176, + 203, + 185, + 78, + 137, + 113, + 18, + ], + "type": "Buffer", + }, }, ], }, @@ -2202,52 +23737,570 @@ KernelCircuitPublicInputs { "constants": CombinedConstantData { "blockData": HistoricBlockData { "blocksTreeRoot": Fr { - "value": 5141115076863619919216387293080007096006645021873634395499188999297490933851n, + "asBigInt": 5141115076863619919216387293080007096006645021873634395499188999297490933851n, + "asBuffer": { + "data": [ + 11, + 93, + 196, + 156, + 165, + 27, + 8, + 118, + 48, + 34, + 10, + 13, + 152, + 139, + 232, + 185, + 74, + 90, + 30, + 31, + 89, + 156, + 148, + 205, + 159, + 107, + 213, + 87, + 0, + 138, + 216, + 91, + ], + "type": "Buffer", + }, }, "contractTreeRoot": Fr { - "value": 21460711749780266085286753025152205037129726990627677844053346835116758120820n, + "asBigInt": 21460711749780266085286753025152205037129726990627677844053346835116758120820n, + "asBuffer": { + "data": [ + 47, + 114, + 85, + 24, + 52, + 67, + 7, + 30, + 148, + 233, + 6, + 81, + 89, + 60, + 70, + 52, + 41, + 120, + 230, + 137, + 225, + 244, + 243, + 228, + 2, + 97, + 111, + 165, + 150, + 51, + 185, + 116, + ], + "type": "Buffer", + }, }, "globalVariablesHash": Fr { - "value": 8804617544473098471281054303034464911880382710731022213211231932632369293839n, + "asBigInt": 8804617544473098471281054303034464911880382710731022213211231932632369293839n, + "asBuffer": { + "data": [ + 19, + 119, + 60, + 167, + 129, + 12, + 178, + 53, + 98, + 66, + 15, + 81, + 251, + 159, + 233, + 197, + 253, + 245, + 150, + 39, + 31, + 201, + 171, + 120, + 215, + 104, + 188, + 165, + 20, + 189, + 106, + 15, + ], + "type": "Buffer", + }, }, "l1ToL2MessagesTreeRoot": Fr { - "value": 11033938207523021649122316027295742559227608161317650429835019071130941169536n, + "asBigInt": 11033938207523021649122316027295742559227608161317650429835019071130941169536n, + "asBuffer": { + "data": [ + 24, + 100, + 252, + 218, + 168, + 15, + 242, + 113, + 145, + 84, + 250, + 124, + 138, + 144, + 80, + 102, + 41, + 114, + 112, + 113, + 104, + 214, + 158, + 172, + 157, + 182, + 253, + 49, + 16, + 130, + 159, + 128, + ], + "type": "Buffer", + }, }, "noteHashTreeRoot": Fr { - "value": 6222745529025398016447443066268738212146684011532595570360754935429642618932n, + "asBigInt": 6222745529025398016447443066268738212146684011532595570360754935429642618932n, + "asBuffer": { + "data": [ + 13, + 193, + 242, + 251, + 231, + 124, + 12, + 114, + 211, + 41, + 204, + 99, + 242, + 189, + 136, + 205, + 118, + 163, + 12, + 88, + 2, + 248, + 19, + 136, + 20, + 135, + 76, + 195, + 40, + 20, + 136, + 52, + ], + "type": "Buffer", + }, }, "nullifierTreeRoot": Fr { - "value": 11028380920778709529422849579366115012465279492588387885897402657110319591536n, + "asBigInt": 11028380920778709529422849579366115012465279492588387885897402657110319591536n, + "asBuffer": { + "data": [ + 24, + 97, + 215, + 167, + 111, + 76, + 143, + 125, + 185, + 95, + 168, + 170, + 27, + 203, + 221, + 92, + 191, + 87, + 110, + 254, + 23, + 69, + 95, + 238, + 105, + 143, + 98, + 82, + 146, + 102, + 112, + 112, + ], + "type": "Buffer", + }, }, "privateKernelVkTreeRoot": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "publicDataTreeRoot": Fr { - "value": 5785871043333994658400733180052743689641713274194136017445890613179954325976n, + "asBigInt": 5785871043333994658400733180052743689641713274194136017445890613179954325976n, + "asBuffer": { + "data": [ + 12, + 202, + 175, + 220, + 156, + 53, + 55, + 67, + 151, + 13, + 78, + 48, + 90, + 231, + 54, + 65, + 206, + 105, + 79, + 7, + 219, + 103, + 136, + 109, + 39, + 105, + 201, + 237, + 136, + 233, + 105, + 216, + ], + "type": "Buffer", + }, }, }, "txContext": TxContext { "chainId": Fr { - "value": 31337n, + "asBigInt": 31337n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 122, + 105, + ], + "type": "Buffer", + }, }, "contractDeploymentData": ContractDeploymentData { "constructorVkHash": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "contractAddressSalt": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "deployerPublicKey": Point { "kind": "point", "x": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "y": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, "functionTreeRoot": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "portalContractAddress": EthAddress { "buffer": { @@ -2281,7 +24334,44 @@ KernelCircuitPublicInputs { "isFeePaymentTx": false, "isRebatePaymentTx": false, "version": Fr { - "value": 1n, + "asBigInt": 1n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + ], + "type": "Buffer", + }, }, }, }, @@ -2290,18 +24380,166 @@ KernelCircuitPublicInputs { "hasData": false, "p0": G1AffineElement { "x": Fq { - "value": 1n, + "asBigInt": 1n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + ], + "type": "Buffer", + }, }, "y": Fq { - "value": 2n, + "asBigInt": 2n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + ], + "type": "Buffer", + }, }, }, "p1": G1AffineElement { "x": Fq { - "value": 1n, + "asBigInt": 1n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + ], + "type": "Buffer", + }, }, "y": Fq { - "value": 2n, + "asBigInt": 2n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + ], + "type": "Buffer", + }, }, }, "proofWitnessIndices": [ @@ -2325,214 +24563,2694 @@ KernelCircuitPublicInputs { "publicInputs": [], }, "encryptedLogPreimagesLength": Fr { - "value": 12n, + "asBigInt": 12n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 12, + ], + "type": "Buffer", + }, }, "encryptedLogsHash": [ Fr { - "value": 10654334908029642268226261618939201427n, + "asBigInt": 10654334908029642268226261618939201427n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 8, + 3, + 243, + 68, + 123, + 49, + 16, + 181, + 87, + 150, + 38, + 199, + 134, + 29, + 7, + 147, + ], + "type": "Buffer", + }, }, Fr { - "value": 133338275028334099210129003420909668908n, + "asBigInt": 133338275028334099210129003420909668908n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 100, + 80, + 4, + 133, + 110, + 109, + 121, + 70, + 184, + 235, + 48, + 170, + 28, + 9, + 138, + 44, + ], + "type": "Buffer", + }, }, ], "newCommitments": [ Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "newContracts": [ NewContractData { "contractAddress": AztecAddress { - "buffer": { + "asBigInt": 0n, + "asBuffer": { "data": [ 0, 0, @@ -2571,7 +27289,44 @@ KernelCircuitPublicInputs { }, }, "functionTreeRoot": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "portalContractAddress": EthAddress { "buffer": { @@ -2604,404 +27359,5251 @@ KernelCircuitPublicInputs { ], "newL2ToL1Msgs": [ Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "newNullifiers": [ Fr { - "value": 1235925639612797312069034095263162367684241589155703435493934869634517203353n, + "asBigInt": 1235925639612797312069034095263162367684241589155703435493934869634517203353n, + "asBuffer": { + "data": [ + 2, + 187, + 130, + 85, + 215, + 170, + 50, + 29, + 131, + 181, + 9, + 19, + 32, + 92, + 128, + 192, + 78, + 229, + 19, + 96, + 219, + 200, + 170, + 61, + 83, + 147, + 152, + 58, + 57, + 38, + 121, + 153, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "nullifiedCommitments": [ Fr { - "value": 1000000n, + "asBigInt": 1000000n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 15, + 66, + 64, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "optionallyRevealedData": [ OptionallyRevealedData { "callStackItemHash": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "calledFromL1": false, "calledFromPublicL2": false, @@ -3013,10 +32615,38 @@ KernelCircuitPublicInputs { "value": 0, }, }, - "payFeeFromL1": false, - "payFeeFromPublicL2": false, - "portalContractAddress": EthAddress { - "buffer": { + "payFeeFromL1": false, + "payFeeFromPublicL2": false, + "portalContractAddress": EthAddress { + "buffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + "vkHash": Fr { + "asBigInt": 0n, + "asBuffer": { "data": [ 0, 0, @@ -3038,17 +32668,63 @@ KernelCircuitPublicInputs { 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, ], "type": "Buffer", }, }, - "vkHash": Fr { - "value": 0n, - }, }, OptionallyRevealedData { "callStackItemHash": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "calledFromL1": false, "calledFromPublicL2": false, @@ -3090,12 +32766,86 @@ KernelCircuitPublicInputs { }, }, "vkHash": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, OptionallyRevealedData { "callStackItemHash": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "calledFromL1": false, "calledFromPublicL2": false, @@ -3137,12 +32887,86 @@ KernelCircuitPublicInputs { }, }, "vkHash": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, OptionallyRevealedData { "callStackItemHash": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "calledFromL1": false, "calledFromPublicL2": false, @@ -3184,1183 +33008,14355 @@ KernelCircuitPublicInputs { }, }, "vkHash": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, ], "pendingReadRequests": [ Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "privateCallStack": [ Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "publicCallStack": [ Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "publicDataReads": [ PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, PublicDataRead { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, "value": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, ], "publicDataUpdateRequests": [ PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, PublicDataUpdateRequest { "leafIndex": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "newValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "oldValue": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "sideEffectCounter": undefined, }, ], "readRequests": [ Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "unencryptedLogPreimagesLength": Fr { - "value": 12n, + "asBigInt": 12n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 12, + ], + "type": "Buffer", + }, }, "unencryptedLogsHash": [ Fr { - "value": 10654334908029642268226261618939201427n, + "asBigInt": 10654334908029642268226261618939201427n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 8, + 3, + 243, + 68, + 123, + 49, + 16, + 181, + 87, + 150, + 38, + 199, + 134, + 29, + 7, + 147, + ], + "type": "Buffer", + }, }, Fr { - "value": 133338275028334099210129003420909668908n, + "asBigInt": 133338275028334099210129003420909668908n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 100, + 80, + 4, + 133, + 110, + 109, + 121, + 70, + 184, + 235, + 48, + 170, + 28, + 9, + 138, + 44, + ], + "type": "Buffer", + }, }, ], }, @@ -4373,52 +47369,570 @@ KernelCircuitPublicInputsFinal { "constants": CombinedConstantData { "blockData": HistoricBlockData { "blocksTreeRoot": Fr { - "value": 10561895175368852737061915973188839857007468377789560793687187642867659280638n, + "asBigInt": 10561895175368852737061915973188839857007468377789560793687187642867659280638n, + "asBuffer": { + "data": [ + 23, + 89, + 210, + 33, + 121, + 84, + 25, + 80, + 63, + 134, + 192, + 50, + 232, + 248, + 118, + 47, + 43, + 115, + 158, + 116, + 131, + 80, + 153, + 88, + 75, + 101, + 49, + 245, + 242, + 115, + 144, + 254, + ], + "type": "Buffer", + }, }, "contractTreeRoot": Fr { - "value": 11033938207523021649122316027295742559227608161317650429835019071130941169536n, + "asBigInt": 11033938207523021649122316027295742559227608161317650429835019071130941169536n, + "asBuffer": { + "data": [ + 24, + 100, + 252, + 218, + 168, + 15, + 242, + 113, + 145, + 84, + 250, + 124, + 138, + 144, + 80, + 102, + 41, + 114, + 112, + 113, + 104, + 214, + 158, + 172, + 157, + 182, + 253, + 49, + 16, + 130, + 159, + 128, + ], + "type": "Buffer", + }, }, "globalVariablesHash": Fr { - "value": 14483571110897883400419490783710119837459619381345566311432831352122387488397n, + "asBigInt": 14483571110897883400419490783710119837459619381345566311432831352122387488397n, + "asBuffer": { + "data": [ + 32, + 5, + 105, + 38, + 124, + 15, + 115, + 172, + 137, + 170, + 164, + 20, + 35, + 147, + 152, + 219, + 148, + 69, + 221, + 74, + 211, + 168, + 207, + 55, + 1, + 92, + 213, + 91, + 141, + 76, + 94, + 141, + ], + "type": "Buffer", + }, }, "l1ToL2MessagesTreeRoot": Fr { - "value": 11033938207523021649122316027295742559227608161317650429835019071130941169536n, + "asBigInt": 11033938207523021649122316027295742559227608161317650429835019071130941169536n, + "asBuffer": { + "data": [ + 24, + 100, + 252, + 218, + 168, + 15, + 242, + 113, + 145, + 84, + 250, + 124, + 138, + 144, + 80, + 102, + 41, + 114, + 112, + 113, + 104, + 214, + 158, + 172, + 157, + 182, + 253, + 49, + 16, + 130, + 159, + 128, + ], + "type": "Buffer", + }, }, "noteHashTreeRoot": Fr { - "value": 10127882181290008410413105921460858232892226592306749913988016925836213768395n, + "asBigInt": 10127882181290008410413105921460858232892226592306749913988016925836213768395n, + "asBuffer": { + "data": [ + 22, + 100, + 45, + 156, + 205, + 131, + 70, + 196, + 3, + 170, + 76, + 63, + 164, + 81, + 23, + 139, + 34, + 83, + 74, + 39, + 3, + 92, + 218, + 166, + 236, + 52, + 174, + 83, + 178, + 156, + 80, + 203, + ], + "type": "Buffer", + }, }, "nullifierTreeRoot": Fr { - "value": 5342309968596764527275045470866818007603635181649161546597860399861598581368n, + "asBigInt": 5342309968596764527275045470866818007603635181649161546597860399861598581368n, + "asBuffer": { + "data": [ + 11, + 207, + 163, + 233, + 241, + 168, + 146, + 46, + 233, + 44, + 109, + 201, + 100, + 214, + 89, + 89, + 7, + 193, + 128, + 74, + 134, + 117, + 55, + 116, + 50, + 43, + 70, + 143, + 105, + 212, + 242, + 120, + ], + "type": "Buffer", + }, }, "privateKernelVkTreeRoot": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "publicDataTreeRoot": Fr { - "value": 5785871043333994658400733180052743689641713274194136017445890613179954325976n, + "asBigInt": 5785871043333994658400733180052743689641713274194136017445890613179954325976n, + "asBuffer": { + "data": [ + 12, + 202, + 175, + 220, + 156, + 53, + 55, + 67, + 151, + 13, + 78, + 48, + 90, + 231, + 54, + 65, + 206, + 105, + 79, + 7, + 219, + 103, + 136, + 109, + 39, + 105, + 201, + 237, + 136, + 233, + 105, + 216, + ], + "type": "Buffer", + }, }, }, "txContext": TxContext { "chainId": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "contractDeploymentData": ContractDeploymentData { "constructorVkHash": Fr { - "value": 4946902893997605007258693448883037341256770656195244398892734919432197304822n, + "asBigInt": 4946902893997605007258693448883037341256770656195244398892734919432197304822n, + "asBuffer": { + "data": [ + 10, + 239, + 217, + 10, + 105, + 166, + 67, + 50, + 76, + 123, + 240, + 169, + 189, + 59, + 35, + 173, + 160, + 144, + 173, + 136, + 55, + 115, + 253, + 240, + 176, + 173, + 82, + 169, + 247, + 214, + 241, + 246, + ], + "type": "Buffer", + }, }, "contractAddressSalt": Fr { - "value": 13918524182926832455178861490988425129196887976468020413394338716458484696156n, + "asBigInt": 13918524182926832455178861490988425129196887976468020413394338716458484696156n, + "asBuffer": { + "data": [ + 30, + 197, + 155, + 3, + 19, + 250, + 80, + 67, + 2, + 195, + 51, + 111, + 201, + 17, + 214, + 136, + 237, + 174, + 103, + 196, + 251, + 242, + 41, + 214, + 140, + 127, + 54, + 237, + 135, + 151, + 4, + 92, + ], + "type": "Buffer", + }, }, "deployerPublicKey": Point { "kind": "point", "x": Fr { - "value": 13513162828633936749079339485623471377790691038584182237805001838837073529635n, + "asBigInt": 13513162828633936749079339485623471377790691038584182237805001838837073529635n, + "asBuffer": { + "data": [ + 29, + 224, + 45, + 218, + 202, + 198, + 210, + 244, + 39, + 229, + 240, + 211, + 206, + 89, + 215, + 41, + 79, + 20, + 98, + 128, + 69, + 93, + 212, + 197, + 130, + 37, + 78, + 11, + 76, + 37, + 75, + 35, + ], + "type": "Buffer", + }, }, "y": Fr { - "value": 16193209371316637857741102275574203818928254115376185574760513755303226932941n, + "asBigInt": 16193209371316637857741102275574203818928254115376185574760513755303226932941n, + "asBuffer": { + "data": [ + 35, + 205, + 8, + 29, + 254, + 156, + 13, + 24, + 115, + 182, + 90, + 54, + 160, + 136, + 88, + 231, + 58, + 155, + 48, + 208, + 51, + 158, + 148, + 196, + 145, + 93, + 113, + 16, + 226, + 240, + 126, + 205, + ], + "type": "Buffer", + }, }, }, "functionTreeRoot": Fr { - "value": 5733828181279984846924392032049330885938310333906649337231112228024374578179n, + "asBigInt": 5733828181279984846924392032049330885938310333906649337231112228024374578179n, + "asBuffer": { + "data": [ + 12, + 173, + 59, + 83, + 145, + 228, + 10, + 248, + 116, + 62, + 16, + 83, + 192, + 21, + 225, + 106, + 186, + 198, + 16, + 10, + 139, + 145, + 117, + 18, + 192, + 131, + 203, + 76, + 187, + 140, + 204, + 3, + ], + "type": "Buffer", + }, }, "portalContractAddress": EthAddress { "buffer": { @@ -4452,7 +47966,44 @@ KernelCircuitPublicInputsFinal { "isFeePaymentTx": false, "isRebatePaymentTx": false, "version": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, }, @@ -4461,18 +48012,166 @@ KernelCircuitPublicInputsFinal { "hasData": false, "p0": G1AffineElement { "x": Fq { - "value": 1n, + "asBigInt": 1n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + ], + "type": "Buffer", + }, }, "y": Fq { - "value": 2n, + "asBigInt": 2n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + ], + "type": "Buffer", + }, }, }, "p1": G1AffineElement { "x": Fq { - "value": 1n, + "asBigInt": 1n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + ], + "type": "Buffer", + }, }, "y": Fq { - "value": 2n, + "asBigInt": 2n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + ], + "type": "Buffer", + }, }, }, "proofWitnessIndices": [ @@ -4496,214 +48195,2694 @@ KernelCircuitPublicInputsFinal { "publicInputs": [], }, "encryptedLogPreimagesLength": Fr { - "value": 248n, + "asBigInt": 248n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 248, + ], + "type": "Buffer", + }, }, "encryptedLogsHash": [ Fr { - "value": 116881760094330735023399760917603536324n, + "asBigInt": 116881760094330735023399760917603536324n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 87, + 238, + 155, + 177, + 38, + 64, + 133, + 236, + 244, + 186, + 130, + 116, + 178, + 51, + 205, + 196, + ], + "type": "Buffer", + }, }, Fr { - "value": 184145148802329932417389828290829878776n, + "asBigInt": 184145148802329932417389828290829878776n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 138, + 137, + 16, + 204, + 107, + 147, + 180, + 57, + 154, + 30, + 189, + 143, + 191, + 180, + 5, + 248, + ], + "type": "Buffer", + }, }, ], "newCommitments": [ Fr { - "value": 3009448547919161079798226041696583891221172499459514963757313019677832133161n, + "asBigInt": 3009448547919161079798226041696583891221172499459514963757313019677832133161n, + "asBuffer": { + "data": [ + 6, + 167, + 73, + 154, + 164, + 37, + 20, + 195, + 23, + 47, + 202, + 195, + 108, + 196, + 31, + 27, + 39, + 218, + 157, + 33, + 150, + 100, + 217, + 13, + 118, + 109, + 235, + 67, + 121, + 120, + 58, + 41, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "newContracts": [ NewContractData { "contractAddress": AztecAddress { - "buffer": { + "asBigInt": 17136208615489370595324712951074318609059907391564891634353187633922419015940n, + "asBuffer": { "data": [ 37, 226, @@ -4742,7 +50921,44 @@ KernelCircuitPublicInputsFinal { }, }, "functionTreeRoot": Fr { - "value": 5733828181279984846924392032049330885938310333906649337231112228024374578179n, + "asBigInt": 5733828181279984846924392032049330885938310333906649337231112228024374578179n, + "asBuffer": { + "data": [ + 12, + 173, + 59, + 83, + 145, + 228, + 10, + 248, + 116, + 62, + 16, + 83, + 192, + 21, + 225, + 106, + 186, + 198, + 16, + 10, + 139, + 145, + 117, + 18, + 192, + 131, + 203, + 76, + 187, + 140, + 204, + 3, + ], + "type": "Buffer", + }, }, "portalContractAddress": EthAddress { "buffer": { @@ -4775,404 +50991,5251 @@ KernelCircuitPublicInputsFinal { ], "newL2ToL1Msgs": [ Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "newNullifiers": [ Fr { - "value": 7094590644143379362066385400655107720501862419669243795306142485975929345465n, + "asBigInt": 7094590644143379362066385400655107720501862419669243795306142485975929345465n, + "asBuffer": { + "data": [ + 15, + 175, + 101, + 96, + 137, + 229, + 168, + 211, + 33, + 182, + 79, + 66, + 15, + 192, + 8, + 0, + 87, + 54, + 160, + 180, + 240, + 184, + 88, + 136, + 145, + 36, + 19, + 146, + 200, + 38, + 85, + 185, + ], + "type": "Buffer", + }, }, Fr { - "value": 131391450486342918604555900920288880952936359657946230216264970318333633026n, + "asBigInt": 131391450486342918604555900920288880952936359657946230216264970318333633026n, + "asBuffer": { + "data": [ + 0, + 74, + 93, + 107, + 195, + 78, + 132, + 197, + 163, + 215, + 166, + 37, + 163, + 119, + 47, + 77, + 47, + 132, + 199, + 212, + 102, + 55, + 105, + 30, + 246, + 78, + 226, + 113, + 30, + 108, + 98, + 2, + ], + "type": "Buffer", + }, }, Fr { - "value": 11322578994265849565401386951246010528140686424276775038536393177707801557130n, + "asBigInt": 11322578994265849565401386951246010528140686424276775038536393177707801557130n, + "asBuffer": { + "data": [ + 25, + 8, + 90, + 68, + 120, + 196, + 170, + 57, + 148, + 212, + 165, + 147, + 94, + 175, + 94, + 13, + 88, + 114, + 106, + 117, + 141, + 57, + 138, + 151, + 246, + 52, + 223, + 34, + 211, + 61, + 56, + 138, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "nullifiedCommitments": [ Fr { - "value": 1000000n, + "asBigInt": 1000000n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 15, + 66, + 64, + ], + "type": "Buffer", + }, }, Fr { - "value": 1000000n, + "asBigInt": 1000000n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 15, + 66, + 64, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "optionallyRevealedData": [ OptionallyRevealedData { "callStackItemHash": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "calledFromL1": false, "calledFromPublicL2": false, @@ -5184,10 +56247,38 @@ KernelCircuitPublicInputsFinal { "value": 0, }, }, - "payFeeFromL1": false, - "payFeeFromPublicL2": false, - "portalContractAddress": EthAddress { - "buffer": { + "payFeeFromL1": false, + "payFeeFromPublicL2": false, + "portalContractAddress": EthAddress { + "buffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, + }, + "vkHash": Fr { + "asBigInt": 0n, + "asBuffer": { "data": [ 0, 0, @@ -5209,17 +56300,63 @@ KernelCircuitPublicInputsFinal { 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, ], "type": "Buffer", }, }, - "vkHash": Fr { - "value": 0n, - }, }, OptionallyRevealedData { "callStackItemHash": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "calledFromL1": false, "calledFromPublicL2": false, @@ -5261,12 +56398,86 @@ KernelCircuitPublicInputsFinal { }, }, "vkHash": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, OptionallyRevealedData { "callStackItemHash": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "calledFromL1": false, "calledFromPublicL2": false, @@ -5308,12 +56519,86 @@ KernelCircuitPublicInputsFinal { }, }, "vkHash": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, OptionallyRevealedData { "callStackItemHash": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, "calledFromL1": false, "calledFromPublicL2": false, @@ -5355,71 +56640,811 @@ KernelCircuitPublicInputsFinal { }, }, "vkHash": Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, }, ], "privateCallStack": [ Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "publicCallStack": [ Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, Fr { - "value": 0n, + "asBigInt": 0n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + "type": "Buffer", + }, }, ], "unencryptedLogPreimagesLength": Fr { - "value": 4n, + "asBigInt": 4n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4, + ], + "type": "Buffer", + }, }, "unencryptedLogsHash": [ Fr { - "value": 38042960891247304977978366569914796636n, + "asBigInt": 38042960891247304977978366569914796636n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 28, + 158, + 206, + 201, + 14, + 40, + 210, + 70, + 22, + 80, + 65, + 134, + 53, + 135, + 138, + 92, + ], + "type": "Buffer", + }, }, Fr { - "value": 193925133628253903808777040905688936722n, + "asBigInt": 193925133628253903808777040905688936722n, + "asBuffer": { + "data": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 145, + 228, + 159, + 71, + 88, + 110, + 207, + 117, + 242, + 176, + 203, + 185, + 78, + 137, + 113, + 18, + ], + "type": "Buffer", + }, }, ], }, diff --git a/yarn-project/noir-protocol-circuits/src/__snapshots__/noir_test_gen.test.ts.snap b/yarn-project/noir-protocol-circuits/src/__snapshots__/noir_test_gen.test.ts.snap index d982fdcefa9..b9745c6a307 100644 --- a/yarn-project/noir-protocol-circuits/src/__snapshots__/noir_test_gen.test.ts.snap +++ b/yarn-project/noir-protocol-circuits/src/__snapshots__/noir_test_gen.test.ts.snap @@ -5,7 +5,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "root": "0x0d2f152f19e366e9e690e3e551c1aadc0eab0bb27f6d011a9622d8f31bfa6e22", "siblingPaths": [ [ - "0x02", + "0x0000000000000000000000000000000000000000000000000000000000000002", "0x0714067c255d6ff2d20d01d74654d05ec8fcb214a4a3971504a465d8a3b8b0c8", "0x0d2d3ef5e1cf0f40c92ec8bba3606bef845fa56761bcd04cfbf0eb68a484e3b0", "0x082656a9251bfed1011e29c9d811ce2ecf91f7c8cf7df9da4a4aec85b4001738", @@ -15,7 +15,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -36,10 +36,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x01", + "0x0000000000000000000000000000000000000000000000000000000000000001", "0x0714067c255d6ff2d20d01d74654d05ec8fcb214a4a3971504a465d8a3b8b0c8", "0x0d2d3ef5e1cf0f40c92ec8bba3606bef845fa56761bcd04cfbf0eb68a484e3b0", "0x082656a9251bfed1011e29c9d811ce2ecf91f7c8cf7df9da4a4aec85b4001738", @@ -49,7 +49,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -70,10 +70,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x04", + "0x0000000000000000000000000000000000000000000000000000000000000004", "0x17cb544f4d22abbae88f69c706f21367d7925abb131a13836745714dc896c150", "0x0d2d3ef5e1cf0f40c92ec8bba3606bef845fa56761bcd04cfbf0eb68a484e3b0", "0x082656a9251bfed1011e29c9d811ce2ecf91f7c8cf7df9da4a4aec85b4001738", @@ -83,7 +83,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -104,10 +104,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x03", + "0x0000000000000000000000000000000000000000000000000000000000000003", "0x17cb544f4d22abbae88f69c706f21367d7925abb131a13836745714dc896c150", "0x0d2d3ef5e1cf0f40c92ec8bba3606bef845fa56761bcd04cfbf0eb68a484e3b0", "0x082656a9251bfed1011e29c9d811ce2ecf91f7c8cf7df9da4a4aec85b4001738", @@ -117,7 +117,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -138,10 +138,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x06", + "0x0000000000000000000000000000000000000000000000000000000000000006", "0x27dd66fbefb5501d622d3d87fda5b570078fa6897b35a21fff694646c95be98e", "0x24391b126b863e5922f1aedf7209e24111b3a0862b25406bd73cb92b708c8d7b", "0x082656a9251bfed1011e29c9d811ce2ecf91f7c8cf7df9da4a4aec85b4001738", @@ -151,7 +151,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -172,10 +172,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x05", + "0x0000000000000000000000000000000000000000000000000000000000000005", "0x27dd66fbefb5501d622d3d87fda5b570078fa6897b35a21fff694646c95be98e", "0x24391b126b863e5922f1aedf7209e24111b3a0862b25406bd73cb92b708c8d7b", "0x082656a9251bfed1011e29c9d811ce2ecf91f7c8cf7df9da4a4aec85b4001738", @@ -185,7 +185,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -206,10 +206,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x08", + "0x0000000000000000000000000000000000000000000000000000000000000008", "0x21f9f99e904c9ba5bc3d5f507b664ecdd18031ef4a8a689786a4657a2b2285f9", "0x24391b126b863e5922f1aedf7209e24111b3a0862b25406bd73cb92b708c8d7b", "0x082656a9251bfed1011e29c9d811ce2ecf91f7c8cf7df9da4a4aec85b4001738", @@ -219,7 +219,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -240,10 +240,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x07", + "0x0000000000000000000000000000000000000000000000000000000000000007", "0x21f9f99e904c9ba5bc3d5f507b664ecdd18031ef4a8a689786a4657a2b2285f9", "0x24391b126b863e5922f1aedf7209e24111b3a0862b25406bd73cb92b708c8d7b", "0x082656a9251bfed1011e29c9d811ce2ecf91f7c8cf7df9da4a4aec85b4001738", @@ -253,7 +253,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -274,10 +274,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x0a", + "0x000000000000000000000000000000000000000000000000000000000000000a", "0x2806ff792a4510cc0809b2ca077fa7f98fc7648c26c3759b7fcda59ff1af108b", "0x1ddf92291b9920a8e699b49af24f6f7eb81cd7810f75a0d5bb0e232db9a21a0d", "0x2a21f1699d1113da4feaff73381129499db752fdc438cb48b2c630d4dbf063e5", @@ -287,7 +287,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -308,10 +308,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x09", + "0x0000000000000000000000000000000000000000000000000000000000000009", "0x2806ff792a4510cc0809b2ca077fa7f98fc7648c26c3759b7fcda59ff1af108b", "0x1ddf92291b9920a8e699b49af24f6f7eb81cd7810f75a0d5bb0e232db9a21a0d", "0x2a21f1699d1113da4feaff73381129499db752fdc438cb48b2c630d4dbf063e5", @@ -321,7 +321,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -342,10 +342,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x0c", + "0x000000000000000000000000000000000000000000000000000000000000000c", "0x1287c5e3a6ea088ecceccecd4f3245df0d4024187772468873b1689abd0ab90a", "0x1ddf92291b9920a8e699b49af24f6f7eb81cd7810f75a0d5bb0e232db9a21a0d", "0x2a21f1699d1113da4feaff73381129499db752fdc438cb48b2c630d4dbf063e5", @@ -355,7 +355,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -376,10 +376,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x0b", + "0x000000000000000000000000000000000000000000000000000000000000000b", "0x1287c5e3a6ea088ecceccecd4f3245df0d4024187772468873b1689abd0ab90a", "0x1ddf92291b9920a8e699b49af24f6f7eb81cd7810f75a0d5bb0e232db9a21a0d", "0x2a21f1699d1113da4feaff73381129499db752fdc438cb48b2c630d4dbf063e5", @@ -389,7 +389,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -410,10 +410,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x0e", + "0x000000000000000000000000000000000000000000000000000000000000000e", "0x08db11df412943c9c61635184610d3016430ad6be74f74c39971f2693c4b44f6", "0x23f73ea918013d58c2b429df1689dfd470a80072481f9bef5b7d35d56c1cae07", "0x2a21f1699d1113da4feaff73381129499db752fdc438cb48b2c630d4dbf063e5", @@ -423,7 +423,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -444,10 +444,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x0d", + "0x000000000000000000000000000000000000000000000000000000000000000d", "0x08db11df412943c9c61635184610d3016430ad6be74f74c39971f2693c4b44f6", "0x23f73ea918013d58c2b429df1689dfd470a80072481f9bef5b7d35d56c1cae07", "0x2a21f1699d1113da4feaff73381129499db752fdc438cb48b2c630d4dbf063e5", @@ -457,7 +457,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -478,10 +478,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x10", + "0x0000000000000000000000000000000000000000000000000000000000000010", "0x19af7dd959e4c5338c7d61fc03c1592c7d3432fedaf54868e213b8251c6c6f01", "0x23f73ea918013d58c2b429df1689dfd470a80072481f9bef5b7d35d56c1cae07", "0x2a21f1699d1113da4feaff73381129499db752fdc438cb48b2c630d4dbf063e5", @@ -491,7 +491,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -512,10 +512,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x0f", + "0x000000000000000000000000000000000000000000000000000000000000000f", "0x19af7dd959e4c5338c7d61fc03c1592c7d3432fedaf54868e213b8251c6c6f01", "0x23f73ea918013d58c2b429df1689dfd470a80072481f9bef5b7d35d56c1cae07", "0x2a21f1699d1113da4feaff73381129499db752fdc438cb48b2c630d4dbf063e5", @@ -525,7 +525,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -546,10 +546,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x12", + "0x0000000000000000000000000000000000000000000000000000000000000012", "0x162d3348c892040199a2c9c5699ec131bcd098f13c96e19df178578a997a3841", "0x2108152b0428ce931cd9fa21540eb5c78f548f17c608ebdafb69b9e64b59c3d9", "0x1d2377a0aac3e71b860ffd6109e7c37fe00a98c05976428a8437aea677e02f40", @@ -559,7 +559,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -580,10 +580,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x11", + "0x0000000000000000000000000000000000000000000000000000000000000011", "0x162d3348c892040199a2c9c5699ec131bcd098f13c96e19df178578a997a3841", "0x2108152b0428ce931cd9fa21540eb5c78f548f17c608ebdafb69b9e64b59c3d9", "0x1d2377a0aac3e71b860ffd6109e7c37fe00a98c05976428a8437aea677e02f40", @@ -593,7 +593,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -614,10 +614,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x14", + "0x0000000000000000000000000000000000000000000000000000000000000014", "0x2dea96333bccfaf0a66e47868162f8598394fe2dd16696901ad697b69108913b", "0x2108152b0428ce931cd9fa21540eb5c78f548f17c608ebdafb69b9e64b59c3d9", "0x1d2377a0aac3e71b860ffd6109e7c37fe00a98c05976428a8437aea677e02f40", @@ -627,7 +627,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -648,10 +648,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x13", + "0x0000000000000000000000000000000000000000000000000000000000000013", "0x2dea96333bccfaf0a66e47868162f8598394fe2dd16696901ad697b69108913b", "0x2108152b0428ce931cd9fa21540eb5c78f548f17c608ebdafb69b9e64b59c3d9", "0x1d2377a0aac3e71b860ffd6109e7c37fe00a98c05976428a8437aea677e02f40", @@ -661,7 +661,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -682,10 +682,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x16", + "0x0000000000000000000000000000000000000000000000000000000000000016", "0x247a2c2470e8bddaa6a5eee327049b0dfcde18178281cc98c5486048198c288a", "0x09b560f79b2a0c3ef205421024d8734b15034d0a0b919b6c2898287e00db21da", "0x1d2377a0aac3e71b860ffd6109e7c37fe00a98c05976428a8437aea677e02f40", @@ -695,7 +695,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -716,10 +716,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x15", + "0x0000000000000000000000000000000000000000000000000000000000000015", "0x247a2c2470e8bddaa6a5eee327049b0dfcde18178281cc98c5486048198c288a", "0x09b560f79b2a0c3ef205421024d8734b15034d0a0b919b6c2898287e00db21da", "0x1d2377a0aac3e71b860ffd6109e7c37fe00a98c05976428a8437aea677e02f40", @@ -729,7 +729,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -750,10 +750,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x18", + "0x0000000000000000000000000000000000000000000000000000000000000018", "0x064190e4895d8740566a3fd29054e9924f362a45c556b4ae5dc54ca416788e1d", "0x09b560f79b2a0c3ef205421024d8734b15034d0a0b919b6c2898287e00db21da", "0x1d2377a0aac3e71b860ffd6109e7c37fe00a98c05976428a8437aea677e02f40", @@ -763,7 +763,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -784,10 +784,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x17", + "0x0000000000000000000000000000000000000000000000000000000000000017", "0x064190e4895d8740566a3fd29054e9924f362a45c556b4ae5dc54ca416788e1d", "0x09b560f79b2a0c3ef205421024d8734b15034d0a0b919b6c2898287e00db21da", "0x1d2377a0aac3e71b860ffd6109e7c37fe00a98c05976428a8437aea677e02f40", @@ -797,7 +797,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -818,10 +818,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x1a", + "0x000000000000000000000000000000000000000000000000000000000000001a", "0x18a13421cdb511cb76db5c338fc1ea69e29eafd722175a3de9e9d5ff22ef2a3c", "0x1e36228c84a97c5e7f028d269ed8a3ff44a85954cdc9da3afb49bbc09d45e485", "0x0deda30a4f6b81328e4d696636fb7c4ac838c752db36e2846fd74bfbc054b28a", @@ -831,7 +831,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -852,10 +852,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x19", + "0x0000000000000000000000000000000000000000000000000000000000000019", "0x18a13421cdb511cb76db5c338fc1ea69e29eafd722175a3de9e9d5ff22ef2a3c", "0x1e36228c84a97c5e7f028d269ed8a3ff44a85954cdc9da3afb49bbc09d45e485", "0x0deda30a4f6b81328e4d696636fb7c4ac838c752db36e2846fd74bfbc054b28a", @@ -865,7 +865,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -886,10 +886,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x1c", + "0x000000000000000000000000000000000000000000000000000000000000001c", "0x09b88e863aa93962792ab69f8d0680a58e69a038bca76a2bc19e2abfae23d54d", "0x1e36228c84a97c5e7f028d269ed8a3ff44a85954cdc9da3afb49bbc09d45e485", "0x0deda30a4f6b81328e4d696636fb7c4ac838c752db36e2846fd74bfbc054b28a", @@ -899,7 +899,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -920,10 +920,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x1b", + "0x000000000000000000000000000000000000000000000000000000000000001b", "0x09b88e863aa93962792ab69f8d0680a58e69a038bca76a2bc19e2abfae23d54d", "0x1e36228c84a97c5e7f028d269ed8a3ff44a85954cdc9da3afb49bbc09d45e485", "0x0deda30a4f6b81328e4d696636fb7c4ac838c752db36e2846fd74bfbc054b28a", @@ -933,7 +933,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -954,10 +954,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x1e", + "0x000000000000000000000000000000000000000000000000000000000000001e", "0x2e2dd1189ca14196ef0fddfbe59f2360c596d6231e1c4d733d4469913b48b610", "0x2231298cd5e81348975d70a8f3dc8c9a277042f1535390075ba5e8f9b3663dee", "0x0deda30a4f6b81328e4d696636fb7c4ac838c752db36e2846fd74bfbc054b28a", @@ -967,7 +967,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -988,10 +988,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x1d", + "0x000000000000000000000000000000000000000000000000000000000000001d", "0x2e2dd1189ca14196ef0fddfbe59f2360c596d6231e1c4d733d4469913b48b610", "0x2231298cd5e81348975d70a8f3dc8c9a277042f1535390075ba5e8f9b3663dee", "0x0deda30a4f6b81328e4d696636fb7c4ac838c752db36e2846fd74bfbc054b28a", @@ -1001,7 +1001,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1022,10 +1022,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x20", + "0x0000000000000000000000000000000000000000000000000000000000000020", "0x1b4e1ea6228914f99c65600e5b389da640aa8dabda9898e9f9d068e8ef7356e9", "0x2231298cd5e81348975d70a8f3dc8c9a277042f1535390075ba5e8f9b3663dee", "0x0deda30a4f6b81328e4d696636fb7c4ac838c752db36e2846fd74bfbc054b28a", @@ -1035,7 +1035,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1056,10 +1056,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x1f", + "0x000000000000000000000000000000000000000000000000000000000000001f", "0x1b4e1ea6228914f99c65600e5b389da640aa8dabda9898e9f9d068e8ef7356e9", "0x2231298cd5e81348975d70a8f3dc8c9a277042f1535390075ba5e8f9b3663dee", "0x0deda30a4f6b81328e4d696636fb7c4ac838c752db36e2846fd74bfbc054b28a", @@ -1069,7 +1069,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1090,10 +1090,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x22", + "0x0000000000000000000000000000000000000000000000000000000000000022", "0x1c68118bcd6e132f637dbc19380b9b71ca13d1d13e830791871537892716c38e", "0x015bdd758ff24fbfc3cc4f938fcaffd98a069448ef26ef0333b6b03067d18dc8", "0x2ccb3737357adc34d6983ae8f3348f8dba02dda07159bb5059701db4b837b448", @@ -1103,7 +1103,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1124,10 +1124,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x21", + "0x0000000000000000000000000000000000000000000000000000000000000021", "0x1c68118bcd6e132f637dbc19380b9b71ca13d1d13e830791871537892716c38e", "0x015bdd758ff24fbfc3cc4f938fcaffd98a069448ef26ef0333b6b03067d18dc8", "0x2ccb3737357adc34d6983ae8f3348f8dba02dda07159bb5059701db4b837b448", @@ -1137,7 +1137,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1158,10 +1158,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x24", + "0x0000000000000000000000000000000000000000000000000000000000000024", "0x061099cf7102aab9aa2cba6410cec4e34dcb2552f0327d0d18f507424a04c1d1", "0x015bdd758ff24fbfc3cc4f938fcaffd98a069448ef26ef0333b6b03067d18dc8", "0x2ccb3737357adc34d6983ae8f3348f8dba02dda07159bb5059701db4b837b448", @@ -1171,7 +1171,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1192,10 +1192,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x23", + "0x0000000000000000000000000000000000000000000000000000000000000023", "0x061099cf7102aab9aa2cba6410cec4e34dcb2552f0327d0d18f507424a04c1d1", "0x015bdd758ff24fbfc3cc4f938fcaffd98a069448ef26ef0333b6b03067d18dc8", "0x2ccb3737357adc34d6983ae8f3348f8dba02dda07159bb5059701db4b837b448", @@ -1205,7 +1205,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1226,10 +1226,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x26", + "0x0000000000000000000000000000000000000000000000000000000000000026", "0x2da17b5aba82ba386175b9f6d718cbbc201ebc2ad695daaef5d06f7166ca27cb", "0x2e95251e2882a591cd116de94fe7960873a03534f266d231911637c571f25ee1", "0x2ccb3737357adc34d6983ae8f3348f8dba02dda07159bb5059701db4b837b448", @@ -1239,7 +1239,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1260,10 +1260,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x25", + "0x0000000000000000000000000000000000000000000000000000000000000025", "0x2da17b5aba82ba386175b9f6d718cbbc201ebc2ad695daaef5d06f7166ca27cb", "0x2e95251e2882a591cd116de94fe7960873a03534f266d231911637c571f25ee1", "0x2ccb3737357adc34d6983ae8f3348f8dba02dda07159bb5059701db4b837b448", @@ -1273,7 +1273,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1294,10 +1294,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x28", + "0x0000000000000000000000000000000000000000000000000000000000000028", "0x1c992027d98bce9c6b8a662373028d77ac7fa927e3f8aaffe566c497d3696018", "0x2e95251e2882a591cd116de94fe7960873a03534f266d231911637c571f25ee1", "0x2ccb3737357adc34d6983ae8f3348f8dba02dda07159bb5059701db4b837b448", @@ -1307,7 +1307,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1328,10 +1328,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x27", + "0x0000000000000000000000000000000000000000000000000000000000000027", "0x1c992027d98bce9c6b8a662373028d77ac7fa927e3f8aaffe566c497d3696018", "0x2e95251e2882a591cd116de94fe7960873a03534f266d231911637c571f25ee1", "0x2ccb3737357adc34d6983ae8f3348f8dba02dda07159bb5059701db4b837b448", @@ -1341,7 +1341,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1362,10 +1362,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x2a", + "0x000000000000000000000000000000000000000000000000000000000000002a", "0x1d8d9d49b629c940a97fb3ac70787312d74ead600b2bcc10fff5166bfe3dbbc7", "0x022fbee6f693aa8264fdffa28f44526452f5692fde21fe9e35f6cd99d76d1ab5", "0x2f2e977b07cf859e5a66dece09bb1c977332c0cc86f84d36680fee99c12e7c13", @@ -1375,7 +1375,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1396,10 +1396,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x29", + "0x0000000000000000000000000000000000000000000000000000000000000029", "0x1d8d9d49b629c940a97fb3ac70787312d74ead600b2bcc10fff5166bfe3dbbc7", "0x022fbee6f693aa8264fdffa28f44526452f5692fde21fe9e35f6cd99d76d1ab5", "0x2f2e977b07cf859e5a66dece09bb1c977332c0cc86f84d36680fee99c12e7c13", @@ -1409,7 +1409,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1430,10 +1430,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x2c", + "0x000000000000000000000000000000000000000000000000000000000000002c", "0x2a28f0ebaa30aa984cebcb7b0c0a67fd2b360016f89fce0dcdb9e6a4c5971fe9", "0x022fbee6f693aa8264fdffa28f44526452f5692fde21fe9e35f6cd99d76d1ab5", "0x2f2e977b07cf859e5a66dece09bb1c977332c0cc86f84d36680fee99c12e7c13", @@ -1443,7 +1443,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1464,10 +1464,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x2b", + "0x000000000000000000000000000000000000000000000000000000000000002b", "0x2a28f0ebaa30aa984cebcb7b0c0a67fd2b360016f89fce0dcdb9e6a4c5971fe9", "0x022fbee6f693aa8264fdffa28f44526452f5692fde21fe9e35f6cd99d76d1ab5", "0x2f2e977b07cf859e5a66dece09bb1c977332c0cc86f84d36680fee99c12e7c13", @@ -1477,7 +1477,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1498,10 +1498,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x2e", + "0x000000000000000000000000000000000000000000000000000000000000002e", "0x276e27c7b724fe98b1f51a16558b155eed1b75fdabb85bbd9efef4ccd1fabb6e", "0x1fd1e78804c2b532f5000c12b52aad65a8d0ab67c4cbb8df7c641973d5696932", "0x2f2e977b07cf859e5a66dece09bb1c977332c0cc86f84d36680fee99c12e7c13", @@ -1511,7 +1511,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1532,10 +1532,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x2d", + "0x000000000000000000000000000000000000000000000000000000000000002d", "0x276e27c7b724fe98b1f51a16558b155eed1b75fdabb85bbd9efef4ccd1fabb6e", "0x1fd1e78804c2b532f5000c12b52aad65a8d0ab67c4cbb8df7c641973d5696932", "0x2f2e977b07cf859e5a66dece09bb1c977332c0cc86f84d36680fee99c12e7c13", @@ -1545,7 +1545,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1566,10 +1566,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x30", + "0x0000000000000000000000000000000000000000000000000000000000000030", "0x24497058c3ff753ed9ffee79cffa6d20d92a63542f91dde997ef2460a7eaefe4", "0x1fd1e78804c2b532f5000c12b52aad65a8d0ab67c4cbb8df7c641973d5696932", "0x2f2e977b07cf859e5a66dece09bb1c977332c0cc86f84d36680fee99c12e7c13", @@ -1579,7 +1579,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1600,10 +1600,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x2f", + "0x000000000000000000000000000000000000000000000000000000000000002f", "0x24497058c3ff753ed9ffee79cffa6d20d92a63542f91dde997ef2460a7eaefe4", "0x1fd1e78804c2b532f5000c12b52aad65a8d0ab67c4cbb8df7c641973d5696932", "0x2f2e977b07cf859e5a66dece09bb1c977332c0cc86f84d36680fee99c12e7c13", @@ -1613,7 +1613,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1634,10 +1634,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x32", + "0x0000000000000000000000000000000000000000000000000000000000000032", "0x1c785bc3ff91dd713aca935729de636ef2c416793e556f30794e1c963206529c", "0x1080f45e6fa036d7ea1ae403285e7abb5a494c24219301ceecd3c1b5d7737ebb", "0x102e086c7713e89f6ca7b635f8a9dc09466e1e7dfda7ee14d319085bee0c66fc", @@ -1647,7 +1647,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1668,10 +1668,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x31", + "0x0000000000000000000000000000000000000000000000000000000000000031", "0x1c785bc3ff91dd713aca935729de636ef2c416793e556f30794e1c963206529c", "0x1080f45e6fa036d7ea1ae403285e7abb5a494c24219301ceecd3c1b5d7737ebb", "0x102e086c7713e89f6ca7b635f8a9dc09466e1e7dfda7ee14d319085bee0c66fc", @@ -1681,7 +1681,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1702,11 +1702,11 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x34", - "0xa94fe7a3f708b6e26b40471c77d17305f186445a8b22398f7b7c20800423c2", + "0x0000000000000000000000000000000000000000000000000000000000000034", + "0x00a94fe7a3f708b6e26b40471c77d17305f186445a8b22398f7b7c20800423c2", "0x1080f45e6fa036d7ea1ae403285e7abb5a494c24219301ceecd3c1b5d7737ebb", "0x102e086c7713e89f6ca7b635f8a9dc09466e1e7dfda7ee14d319085bee0c66fc", "0x18da2a46da00f8645c139c646cd368b73d6728ff40e3f867e89d9ece95478c2a", @@ -1715,7 +1715,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1736,11 +1736,11 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x33", - "0xa94fe7a3f708b6e26b40471c77d17305f186445a8b22398f7b7c20800423c2", + "0x0000000000000000000000000000000000000000000000000000000000000033", + "0x00a94fe7a3f708b6e26b40471c77d17305f186445a8b22398f7b7c20800423c2", "0x1080f45e6fa036d7ea1ae403285e7abb5a494c24219301ceecd3c1b5d7737ebb", "0x102e086c7713e89f6ca7b635f8a9dc09466e1e7dfda7ee14d319085bee0c66fc", "0x18da2a46da00f8645c139c646cd368b73d6728ff40e3f867e89d9ece95478c2a", @@ -1749,7 +1749,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1770,11 +1770,11 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x36", - "0x9bbfa761d4c900ca2f4d1b436a029a4c6524c3d440406e8cab66738a7e4d11", + "0x0000000000000000000000000000000000000000000000000000000000000036", + "0x009bbfa761d4c900ca2f4d1b436a029a4c6524c3d440406e8cab66738a7e4d11", "0x2d13698d24af6e36d36a7f2627b632f503bfd89c9462ea3a7def1e1eb4f3931b", "0x102e086c7713e89f6ca7b635f8a9dc09466e1e7dfda7ee14d319085bee0c66fc", "0x18da2a46da00f8645c139c646cd368b73d6728ff40e3f867e89d9ece95478c2a", @@ -1783,7 +1783,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1804,11 +1804,11 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x35", - "0x9bbfa761d4c900ca2f4d1b436a029a4c6524c3d440406e8cab66738a7e4d11", + "0x0000000000000000000000000000000000000000000000000000000000000035", + "0x009bbfa761d4c900ca2f4d1b436a029a4c6524c3d440406e8cab66738a7e4d11", "0x2d13698d24af6e36d36a7f2627b632f503bfd89c9462ea3a7def1e1eb4f3931b", "0x102e086c7713e89f6ca7b635f8a9dc09466e1e7dfda7ee14d319085bee0c66fc", "0x18da2a46da00f8645c139c646cd368b73d6728ff40e3f867e89d9ece95478c2a", @@ -1817,7 +1817,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1838,10 +1838,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x38", + "0x0000000000000000000000000000000000000000000000000000000000000038", "0x2b23023b69362109e3819e454473a0b7f556da89e3832c5ecb967e335488c4ef", "0x2d13698d24af6e36d36a7f2627b632f503bfd89c9462ea3a7def1e1eb4f3931b", "0x102e086c7713e89f6ca7b635f8a9dc09466e1e7dfda7ee14d319085bee0c66fc", @@ -1851,7 +1851,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1872,10 +1872,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x37", + "0x0000000000000000000000000000000000000000000000000000000000000037", "0x2b23023b69362109e3819e454473a0b7f556da89e3832c5ecb967e335488c4ef", "0x2d13698d24af6e36d36a7f2627b632f503bfd89c9462ea3a7def1e1eb4f3931b", "0x102e086c7713e89f6ca7b635f8a9dc09466e1e7dfda7ee14d319085bee0c66fc", @@ -1885,7 +1885,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1906,10 +1906,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x3a", + "0x000000000000000000000000000000000000000000000000000000000000003a", "0x036683debc98c2c4b1494e4d671beb3bc283d5c37a7b53c6fd4ceaa9712b7ecf", "0x0cce498a15b3b71e668f8a6c089ed720c5c807332307791d9c4b701b6bcf591a", "0x198c4f144d1ee6f7003e6609a35673cd9535344a97170eb492fd4146e75e48cd", @@ -1919,7 +1919,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1940,10 +1940,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x39", + "0x0000000000000000000000000000000000000000000000000000000000000039", "0x036683debc98c2c4b1494e4d671beb3bc283d5c37a7b53c6fd4ceaa9712b7ecf", "0x0cce498a15b3b71e668f8a6c089ed720c5c807332307791d9c4b701b6bcf591a", "0x198c4f144d1ee6f7003e6609a35673cd9535344a97170eb492fd4146e75e48cd", @@ -1953,7 +1953,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -1974,10 +1974,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x3c", + "0x000000000000000000000000000000000000000000000000000000000000003c", "0x09f84f7496d48505301790692318d7f595fce62d177bf9e38f9ddc966a6e4cbe", "0x0cce498a15b3b71e668f8a6c089ed720c5c807332307791d9c4b701b6bcf591a", "0x198c4f144d1ee6f7003e6609a35673cd9535344a97170eb492fd4146e75e48cd", @@ -1987,7 +1987,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2008,10 +2008,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x3b", + "0x000000000000000000000000000000000000000000000000000000000000003b", "0x09f84f7496d48505301790692318d7f595fce62d177bf9e38f9ddc966a6e4cbe", "0x0cce498a15b3b71e668f8a6c089ed720c5c807332307791d9c4b701b6bcf591a", "0x198c4f144d1ee6f7003e6609a35673cd9535344a97170eb492fd4146e75e48cd", @@ -2021,7 +2021,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2042,10 +2042,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x3e", + "0x000000000000000000000000000000000000000000000000000000000000003e", "0x15b440549c5ad1f611781370927294cf9aa483591a9973fec9b065b860783903", "0x2b464e67b91434cb97c7998ef4fcf30f33065d40967815ba895da49b0867c00e", "0x198c4f144d1ee6f7003e6609a35673cd9535344a97170eb492fd4146e75e48cd", @@ -2055,7 +2055,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2076,10 +2076,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x3d", + "0x000000000000000000000000000000000000000000000000000000000000003d", "0x15b440549c5ad1f611781370927294cf9aa483591a9973fec9b065b860783903", "0x2b464e67b91434cb97c7998ef4fcf30f33065d40967815ba895da49b0867c00e", "0x198c4f144d1ee6f7003e6609a35673cd9535344a97170eb492fd4146e75e48cd", @@ -2089,7 +2089,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2110,10 +2110,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x40", + "0x0000000000000000000000000000000000000000000000000000000000000040", "0x07ef4c9ee6161811a420698639d5cccac911b00e3bac3a2512ecc30b4ddce5c7", "0x2b464e67b91434cb97c7998ef4fcf30f33065d40967815ba895da49b0867c00e", "0x198c4f144d1ee6f7003e6609a35673cd9535344a97170eb492fd4146e75e48cd", @@ -2123,7 +2123,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2144,10 +2144,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x3f", + "0x000000000000000000000000000000000000000000000000000000000000003f", "0x07ef4c9ee6161811a420698639d5cccac911b00e3bac3a2512ecc30b4ddce5c7", "0x2b464e67b91434cb97c7998ef4fcf30f33065d40967815ba895da49b0867c00e", "0x198c4f144d1ee6f7003e6609a35673cd9535344a97170eb492fd4146e75e48cd", @@ -2157,7 +2157,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2178,10 +2178,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x42", + "0x0000000000000000000000000000000000000000000000000000000000000042", "0x1347f85a77e4f66958a87e0c7dbf01282dfae44a61807bed2d24ef44adb4928a", "0x1856ceabb6ef85667d05b75e987c88665b769fbca21253ee49db5a4622a3fea3", "0x2b42fd0b641a3a0f98ebf461c91556efdb372f3661232f46d76c1bba9c74de5c", @@ -2191,7 +2191,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2212,10 +2212,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x41", + "0x0000000000000000000000000000000000000000000000000000000000000041", "0x1347f85a77e4f66958a87e0c7dbf01282dfae44a61807bed2d24ef44adb4928a", "0x1856ceabb6ef85667d05b75e987c88665b769fbca21253ee49db5a4622a3fea3", "0x2b42fd0b641a3a0f98ebf461c91556efdb372f3661232f46d76c1bba9c74de5c", @@ -2225,7 +2225,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2246,10 +2246,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x44", + "0x0000000000000000000000000000000000000000000000000000000000000044", "0x1f02c45392a591ca29d202df18f888111551d72d4d62ba53e0a49891c625e5c7", "0x1856ceabb6ef85667d05b75e987c88665b769fbca21253ee49db5a4622a3fea3", "0x2b42fd0b641a3a0f98ebf461c91556efdb372f3661232f46d76c1bba9c74de5c", @@ -2259,7 +2259,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2280,10 +2280,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x43", + "0x0000000000000000000000000000000000000000000000000000000000000043", "0x1f02c45392a591ca29d202df18f888111551d72d4d62ba53e0a49891c625e5c7", "0x1856ceabb6ef85667d05b75e987c88665b769fbca21253ee49db5a4622a3fea3", "0x2b42fd0b641a3a0f98ebf461c91556efdb372f3661232f46d76c1bba9c74de5c", @@ -2293,7 +2293,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2314,10 +2314,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x46", + "0x0000000000000000000000000000000000000000000000000000000000000046", "0x241de12e3d5145b71e85a7c03ca6a76699f5ae13ad5b2a33a67b697cec675366", "0x1a726a28acdaee8cbad2457233a58a0c00626d86971242b1a92f75da5f63f1cb", "0x2b42fd0b641a3a0f98ebf461c91556efdb372f3661232f46d76c1bba9c74de5c", @@ -2327,7 +2327,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2348,10 +2348,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x45", + "0x0000000000000000000000000000000000000000000000000000000000000045", "0x241de12e3d5145b71e85a7c03ca6a76699f5ae13ad5b2a33a67b697cec675366", "0x1a726a28acdaee8cbad2457233a58a0c00626d86971242b1a92f75da5f63f1cb", "0x2b42fd0b641a3a0f98ebf461c91556efdb372f3661232f46d76c1bba9c74de5c", @@ -2361,7 +2361,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2382,10 +2382,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x48", + "0x0000000000000000000000000000000000000000000000000000000000000048", "0x271afead5c8240bbcf9feb78ace40fd258c74d4c7ed2e51c231f22922f524e36", "0x1a726a28acdaee8cbad2457233a58a0c00626d86971242b1a92f75da5f63f1cb", "0x2b42fd0b641a3a0f98ebf461c91556efdb372f3661232f46d76c1bba9c74de5c", @@ -2395,7 +2395,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2416,10 +2416,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x47", + "0x0000000000000000000000000000000000000000000000000000000000000047", "0x271afead5c8240bbcf9feb78ace40fd258c74d4c7ed2e51c231f22922f524e36", "0x1a726a28acdaee8cbad2457233a58a0c00626d86971242b1a92f75da5f63f1cb", "0x2b42fd0b641a3a0f98ebf461c91556efdb372f3661232f46d76c1bba9c74de5c", @@ -2429,7 +2429,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2450,10 +2450,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x4a", + "0x000000000000000000000000000000000000000000000000000000000000004a", "0x12bb60fb0a5d24a2c32b922dd36f1b87c245ae6835d31324209f7117617b6777", "0x07001eeb3fec3c837e4816830a7a12591d53dae95a07352ad86e5f67f8f5c7f8", "0x2d4dc9f1a6945929f78991de6e536bdf7d44988104db36a1f3ef2da0972c3137", @@ -2463,7 +2463,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2484,10 +2484,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x49", + "0x0000000000000000000000000000000000000000000000000000000000000049", "0x12bb60fb0a5d24a2c32b922dd36f1b87c245ae6835d31324209f7117617b6777", "0x07001eeb3fec3c837e4816830a7a12591d53dae95a07352ad86e5f67f8f5c7f8", "0x2d4dc9f1a6945929f78991de6e536bdf7d44988104db36a1f3ef2da0972c3137", @@ -2497,7 +2497,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2518,10 +2518,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x4c", + "0x000000000000000000000000000000000000000000000000000000000000004c", "0x1736ba26940a6b078b38c6a2d9ea6f14eb598bde19e3004452616e8c478dbbbd", "0x07001eeb3fec3c837e4816830a7a12591d53dae95a07352ad86e5f67f8f5c7f8", "0x2d4dc9f1a6945929f78991de6e536bdf7d44988104db36a1f3ef2da0972c3137", @@ -2531,7 +2531,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2552,10 +2552,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x4b", + "0x000000000000000000000000000000000000000000000000000000000000004b", "0x1736ba26940a6b078b38c6a2d9ea6f14eb598bde19e3004452616e8c478dbbbd", "0x07001eeb3fec3c837e4816830a7a12591d53dae95a07352ad86e5f67f8f5c7f8", "0x2d4dc9f1a6945929f78991de6e536bdf7d44988104db36a1f3ef2da0972c3137", @@ -2565,7 +2565,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2586,10 +2586,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x4e", + "0x000000000000000000000000000000000000000000000000000000000000004e", "0x11ab02dc81764abcbf9e1c4b0301db34fbb34698feab01ca28ceefeb6904db60", "0x028d0e2317c70efc8ef7e8fb3f2a3f978a2f5344941d57fd8e6fd704434a1ff4", "0x2d4dc9f1a6945929f78991de6e536bdf7d44988104db36a1f3ef2da0972c3137", @@ -2599,7 +2599,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2620,10 +2620,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x4d", + "0x000000000000000000000000000000000000000000000000000000000000004d", "0x11ab02dc81764abcbf9e1c4b0301db34fbb34698feab01ca28ceefeb6904db60", "0x028d0e2317c70efc8ef7e8fb3f2a3f978a2f5344941d57fd8e6fd704434a1ff4", "0x2d4dc9f1a6945929f78991de6e536bdf7d44988104db36a1f3ef2da0972c3137", @@ -2633,7 +2633,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2654,10 +2654,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x50", + "0x0000000000000000000000000000000000000000000000000000000000000050", "0x27da7c78c0206a8815576356e2c0525e089a86a86dcb79dd7f58f1ea3760c276", "0x028d0e2317c70efc8ef7e8fb3f2a3f978a2f5344941d57fd8e6fd704434a1ff4", "0x2d4dc9f1a6945929f78991de6e536bdf7d44988104db36a1f3ef2da0972c3137", @@ -2667,7 +2667,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2688,10 +2688,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x4f", + "0x000000000000000000000000000000000000000000000000000000000000004f", "0x27da7c78c0206a8815576356e2c0525e089a86a86dcb79dd7f58f1ea3760c276", "0x028d0e2317c70efc8ef7e8fb3f2a3f978a2f5344941d57fd8e6fd704434a1ff4", "0x2d4dc9f1a6945929f78991de6e536bdf7d44988104db36a1f3ef2da0972c3137", @@ -2701,7 +2701,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2722,10 +2722,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x52", + "0x0000000000000000000000000000000000000000000000000000000000000052", "0x07c5ce1af23b54ab1377f1cb155739cd386e195234cf5fcdb14e71a584e02c85", "0x0ae9bc31c7567caaf7b5961b97d0e553cae35d8554e58e18e22fa95c91683d74", "0x1c503c690dabc905cd69d6637f3308dce11f8f782675f4c55faafa1f461f1620", @@ -2735,7 +2735,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2756,10 +2756,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x51", + "0x0000000000000000000000000000000000000000000000000000000000000051", "0x07c5ce1af23b54ab1377f1cb155739cd386e195234cf5fcdb14e71a584e02c85", "0x0ae9bc31c7567caaf7b5961b97d0e553cae35d8554e58e18e22fa95c91683d74", "0x1c503c690dabc905cd69d6637f3308dce11f8f782675f4c55faafa1f461f1620", @@ -2769,7 +2769,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2790,10 +2790,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x54", + "0x0000000000000000000000000000000000000000000000000000000000000054", "0x0262a45e4f8cde2dbcb23604edbceab67ff38420ac6221a5e90b7383e54a3a5b", "0x0ae9bc31c7567caaf7b5961b97d0e553cae35d8554e58e18e22fa95c91683d74", "0x1c503c690dabc905cd69d6637f3308dce11f8f782675f4c55faafa1f461f1620", @@ -2803,7 +2803,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2824,10 +2824,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x53", + "0x0000000000000000000000000000000000000000000000000000000000000053", "0x0262a45e4f8cde2dbcb23604edbceab67ff38420ac6221a5e90b7383e54a3a5b", "0x0ae9bc31c7567caaf7b5961b97d0e553cae35d8554e58e18e22fa95c91683d74", "0x1c503c690dabc905cd69d6637f3308dce11f8f782675f4c55faafa1f461f1620", @@ -2837,7 +2837,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2858,10 +2858,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x56", + "0x0000000000000000000000000000000000000000000000000000000000000056", "0x26e6d3539dd68a04503b70db9c07b96ccd257eaeea103c27356ccdec13d60e00", "0x1fe35c5a29d48e67a7543b16ee5baa1e0b709aba666a6f00b8779749cd79ef66", "0x1c503c690dabc905cd69d6637f3308dce11f8f782675f4c55faafa1f461f1620", @@ -2871,7 +2871,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2892,10 +2892,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x55", + "0x0000000000000000000000000000000000000000000000000000000000000055", "0x26e6d3539dd68a04503b70db9c07b96ccd257eaeea103c27356ccdec13d60e00", "0x1fe35c5a29d48e67a7543b16ee5baa1e0b709aba666a6f00b8779749cd79ef66", "0x1c503c690dabc905cd69d6637f3308dce11f8f782675f4c55faafa1f461f1620", @@ -2905,7 +2905,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2926,10 +2926,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x58", + "0x0000000000000000000000000000000000000000000000000000000000000058", "0x29fa1d5b270879e07e19cbb930c0d6276e63615325bfcb540c222157f50848f3", "0x1fe35c5a29d48e67a7543b16ee5baa1e0b709aba666a6f00b8779749cd79ef66", "0x1c503c690dabc905cd69d6637f3308dce11f8f782675f4c55faafa1f461f1620", @@ -2939,7 +2939,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2960,10 +2960,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x57", + "0x0000000000000000000000000000000000000000000000000000000000000057", "0x29fa1d5b270879e07e19cbb930c0d6276e63615325bfcb540c222157f50848f3", "0x1fe35c5a29d48e67a7543b16ee5baa1e0b709aba666a6f00b8779749cd79ef66", "0x1c503c690dabc905cd69d6637f3308dce11f8f782675f4c55faafa1f461f1620", @@ -2973,7 +2973,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -2994,10 +2994,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x5a", + "0x000000000000000000000000000000000000000000000000000000000000005a", "0x1f27b8dde9650b0f1b053f0423d26f26d1d936966f6ebb415f1d8f357851689e", "0x267b3d3fdf2d2b5d73d8e8a993b2de4a47b6a02462b9d2e32b694fbf7d07f46b", "0x2297ab8a4ca487d1b5da4036b79d4b0d1fb9335441d0095b4c442a36dbb7df4d", @@ -3007,7 +3007,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3028,10 +3028,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x59", + "0x0000000000000000000000000000000000000000000000000000000000000059", "0x1f27b8dde9650b0f1b053f0423d26f26d1d936966f6ebb415f1d8f357851689e", "0x267b3d3fdf2d2b5d73d8e8a993b2de4a47b6a02462b9d2e32b694fbf7d07f46b", "0x2297ab8a4ca487d1b5da4036b79d4b0d1fb9335441d0095b4c442a36dbb7df4d", @@ -3041,7 +3041,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3062,10 +3062,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x5c", + "0x000000000000000000000000000000000000000000000000000000000000005c", "0x2e4cfff3969aa6b0b4f020424b1c5be5aed887a87a41162d9a797de14e63b4de", "0x267b3d3fdf2d2b5d73d8e8a993b2de4a47b6a02462b9d2e32b694fbf7d07f46b", "0x2297ab8a4ca487d1b5da4036b79d4b0d1fb9335441d0095b4c442a36dbb7df4d", @@ -3075,7 +3075,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3096,10 +3096,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x5b", + "0x000000000000000000000000000000000000000000000000000000000000005b", "0x2e4cfff3969aa6b0b4f020424b1c5be5aed887a87a41162d9a797de14e63b4de", "0x267b3d3fdf2d2b5d73d8e8a993b2de4a47b6a02462b9d2e32b694fbf7d07f46b", "0x2297ab8a4ca487d1b5da4036b79d4b0d1fb9335441d0095b4c442a36dbb7df4d", @@ -3109,7 +3109,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3130,10 +3130,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x5e", + "0x000000000000000000000000000000000000000000000000000000000000005e", "0x290ec10ac60b67f7450bbaab4b52b7e21ad34dab445aaf9937d74873c767ddaa", "0x24a5c3299cf681d737c489bb1fdd140101c1dc95a01796dbc40def57dc8745ed", "0x2297ab8a4ca487d1b5da4036b79d4b0d1fb9335441d0095b4c442a36dbb7df4d", @@ -3143,7 +3143,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3164,10 +3164,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x5d", + "0x000000000000000000000000000000000000000000000000000000000000005d", "0x290ec10ac60b67f7450bbaab4b52b7e21ad34dab445aaf9937d74873c767ddaa", "0x24a5c3299cf681d737c489bb1fdd140101c1dc95a01796dbc40def57dc8745ed", "0x2297ab8a4ca487d1b5da4036b79d4b0d1fb9335441d0095b4c442a36dbb7df4d", @@ -3177,7 +3177,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3198,10 +3198,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x60", + "0x0000000000000000000000000000000000000000000000000000000000000060", "0x137dc8408efd18ad5bfb596634c1a292625a87e52974e223a36b376bfd43dd2d", "0x24a5c3299cf681d737c489bb1fdd140101c1dc95a01796dbc40def57dc8745ed", "0x2297ab8a4ca487d1b5da4036b79d4b0d1fb9335441d0095b4c442a36dbb7df4d", @@ -3211,7 +3211,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3232,10 +3232,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x5f", + "0x000000000000000000000000000000000000000000000000000000000000005f", "0x137dc8408efd18ad5bfb596634c1a292625a87e52974e223a36b376bfd43dd2d", "0x24a5c3299cf681d737c489bb1fdd140101c1dc95a01796dbc40def57dc8745ed", "0x2297ab8a4ca487d1b5da4036b79d4b0d1fb9335441d0095b4c442a36dbb7df4d", @@ -3245,7 +3245,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3266,10 +3266,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x62", + "0x0000000000000000000000000000000000000000000000000000000000000062", "0x1bc081064270af0334a33aba8ce975ce145a6e56863a0cbcbb37330005d67ad8", "0x0787331b97015bcc2de26a193462de25ea344ac473ede865141e5c5eeb3dcbd8", "0x233e9653b4b5ad92ad0b957fa484ca634e5f2a11538a2b7a9b1690bd8690ff4a", @@ -3279,7 +3279,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3300,10 +3300,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x61", + "0x0000000000000000000000000000000000000000000000000000000000000061", "0x1bc081064270af0334a33aba8ce975ce145a6e56863a0cbcbb37330005d67ad8", "0x0787331b97015bcc2de26a193462de25ea344ac473ede865141e5c5eeb3dcbd8", "0x233e9653b4b5ad92ad0b957fa484ca634e5f2a11538a2b7a9b1690bd8690ff4a", @@ -3313,7 +3313,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3334,10 +3334,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x64", + "0x0000000000000000000000000000000000000000000000000000000000000064", "0x0a554bf2065689124bc29f4682ab44ec9b0a57d6127369ba1472e44fe33c1e0b", "0x0787331b97015bcc2de26a193462de25ea344ac473ede865141e5c5eeb3dcbd8", "0x233e9653b4b5ad92ad0b957fa484ca634e5f2a11538a2b7a9b1690bd8690ff4a", @@ -3347,7 +3347,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3368,10 +3368,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x63", + "0x0000000000000000000000000000000000000000000000000000000000000063", "0x0a554bf2065689124bc29f4682ab44ec9b0a57d6127369ba1472e44fe33c1e0b", "0x0787331b97015bcc2de26a193462de25ea344ac473ede865141e5c5eeb3dcbd8", "0x233e9653b4b5ad92ad0b957fa484ca634e5f2a11538a2b7a9b1690bd8690ff4a", @@ -3381,7 +3381,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3402,10 +3402,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x66", + "0x0000000000000000000000000000000000000000000000000000000000000066", "0x1393590ad2f7176b00a93fa70c96ad01c8e31c2f1798cad89820f9cdf2e0b68e", "0x12ab69a1346a19a14306f3f0dfdae2744d9b48e22fd1dc3da27b10bbf3b78caa", "0x233e9653b4b5ad92ad0b957fa484ca634e5f2a11538a2b7a9b1690bd8690ff4a", @@ -3415,7 +3415,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3436,10 +3436,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x65", + "0x0000000000000000000000000000000000000000000000000000000000000065", "0x1393590ad2f7176b00a93fa70c96ad01c8e31c2f1798cad89820f9cdf2e0b68e", "0x12ab69a1346a19a14306f3f0dfdae2744d9b48e22fd1dc3da27b10bbf3b78caa", "0x233e9653b4b5ad92ad0b957fa484ca634e5f2a11538a2b7a9b1690bd8690ff4a", @@ -3449,7 +3449,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3470,10 +3470,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x68", + "0x0000000000000000000000000000000000000000000000000000000000000068", "0x2d5fb05617680b948e048ec3a545a75dbf8561eef41dfeee7c9296a54fa230db", "0x12ab69a1346a19a14306f3f0dfdae2744d9b48e22fd1dc3da27b10bbf3b78caa", "0x233e9653b4b5ad92ad0b957fa484ca634e5f2a11538a2b7a9b1690bd8690ff4a", @@ -3483,7 +3483,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3504,10 +3504,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x67", + "0x0000000000000000000000000000000000000000000000000000000000000067", "0x2d5fb05617680b948e048ec3a545a75dbf8561eef41dfeee7c9296a54fa230db", "0x12ab69a1346a19a14306f3f0dfdae2744d9b48e22fd1dc3da27b10bbf3b78caa", "0x233e9653b4b5ad92ad0b957fa484ca634e5f2a11538a2b7a9b1690bd8690ff4a", @@ -3517,7 +3517,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3538,10 +3538,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x6a", + "0x000000000000000000000000000000000000000000000000000000000000006a", "0x2c76aa190e9520cd027a475bf2ddbc60c3ca96241d9164031d561c8f8fec5932", "0x1c9dcadb2ff08e929371faa0756fd71124b1d7777f084bf993c65065f9545d49", "0x21aee53f410431520fab6fac3da77aaf931f81d9a765a8844caa7f8252eae922", @@ -3551,7 +3551,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3572,10 +3572,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x69", + "0x0000000000000000000000000000000000000000000000000000000000000069", "0x2c76aa190e9520cd027a475bf2ddbc60c3ca96241d9164031d561c8f8fec5932", "0x1c9dcadb2ff08e929371faa0756fd71124b1d7777f084bf993c65065f9545d49", "0x21aee53f410431520fab6fac3da77aaf931f81d9a765a8844caa7f8252eae922", @@ -3585,7 +3585,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3606,10 +3606,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x6c", + "0x000000000000000000000000000000000000000000000000000000000000006c", "0x21b17978f3b38841bdd96f78bd495ad1b83694a4bb8beba43d7ed5e815b35fa8", "0x1c9dcadb2ff08e929371faa0756fd71124b1d7777f084bf993c65065f9545d49", "0x21aee53f410431520fab6fac3da77aaf931f81d9a765a8844caa7f8252eae922", @@ -3619,7 +3619,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3640,10 +3640,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x6b", + "0x000000000000000000000000000000000000000000000000000000000000006b", "0x21b17978f3b38841bdd96f78bd495ad1b83694a4bb8beba43d7ed5e815b35fa8", "0x1c9dcadb2ff08e929371faa0756fd71124b1d7777f084bf993c65065f9545d49", "0x21aee53f410431520fab6fac3da77aaf931f81d9a765a8844caa7f8252eae922", @@ -3653,7 +3653,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3674,10 +3674,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x6e", + "0x000000000000000000000000000000000000000000000000000000000000006e", "0x01ed201d9b57612491a9bba87d57fc58f2a98c601c5c9cb9e56d3cac1ab94d38", "0x1fc975a89c91f68124eb0f09ae7225bce6351bb6e168f4e9c404287d01ee1006", "0x21aee53f410431520fab6fac3da77aaf931f81d9a765a8844caa7f8252eae922", @@ -3687,7 +3687,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3708,10 +3708,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x6d", + "0x000000000000000000000000000000000000000000000000000000000000006d", "0x01ed201d9b57612491a9bba87d57fc58f2a98c601c5c9cb9e56d3cac1ab94d38", "0x1fc975a89c91f68124eb0f09ae7225bce6351bb6e168f4e9c404287d01ee1006", "0x21aee53f410431520fab6fac3da77aaf931f81d9a765a8844caa7f8252eae922", @@ -3721,7 +3721,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3742,10 +3742,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x70", + "0x0000000000000000000000000000000000000000000000000000000000000070", "0x0bdb69846c3719f9568a98d96ae209cb20477c493bbce3ef856a99beac998ebb", "0x1fc975a89c91f68124eb0f09ae7225bce6351bb6e168f4e9c404287d01ee1006", "0x21aee53f410431520fab6fac3da77aaf931f81d9a765a8844caa7f8252eae922", @@ -3755,7 +3755,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3776,10 +3776,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x6f", + "0x000000000000000000000000000000000000000000000000000000000000006f", "0x0bdb69846c3719f9568a98d96ae209cb20477c493bbce3ef856a99beac998ebb", "0x1fc975a89c91f68124eb0f09ae7225bce6351bb6e168f4e9c404287d01ee1006", "0x21aee53f410431520fab6fac3da77aaf931f81d9a765a8844caa7f8252eae922", @@ -3789,7 +3789,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3810,10 +3810,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x72", + "0x0000000000000000000000000000000000000000000000000000000000000072", "0x2351e7bed379df59a03828dab6dadf7655feae7fce5dbd0a7032b758737ce8cf", "0x1a71f18aec5ce8a9290fe2f94b35bfaa95bfa60974df47bbd30c698edff23d57", "0x3023413faab455d369b6a06e89152fcb30b9dc2139a3e155d84c2069f0f712e9", @@ -3823,7 +3823,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3844,10 +3844,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x71", + "0x0000000000000000000000000000000000000000000000000000000000000071", "0x2351e7bed379df59a03828dab6dadf7655feae7fce5dbd0a7032b758737ce8cf", "0x1a71f18aec5ce8a9290fe2f94b35bfaa95bfa60974df47bbd30c698edff23d57", "0x3023413faab455d369b6a06e89152fcb30b9dc2139a3e155d84c2069f0f712e9", @@ -3857,7 +3857,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3878,10 +3878,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x74", + "0x0000000000000000000000000000000000000000000000000000000000000074", "0x222348ac486a859c1753cd387c8c05a46cec0cabe4c7f70dd036d280476b37e2", "0x1a71f18aec5ce8a9290fe2f94b35bfaa95bfa60974df47bbd30c698edff23d57", "0x3023413faab455d369b6a06e89152fcb30b9dc2139a3e155d84c2069f0f712e9", @@ -3891,7 +3891,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3912,10 +3912,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x73", + "0x0000000000000000000000000000000000000000000000000000000000000073", "0x222348ac486a859c1753cd387c8c05a46cec0cabe4c7f70dd036d280476b37e2", "0x1a71f18aec5ce8a9290fe2f94b35bfaa95bfa60974df47bbd30c698edff23d57", "0x3023413faab455d369b6a06e89152fcb30b9dc2139a3e155d84c2069f0f712e9", @@ -3925,7 +3925,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3946,10 +3946,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x76", + "0x0000000000000000000000000000000000000000000000000000000000000076", "0x300e88b68e68669f21b51ce802cbeecc26a0e7056e40c9f8287f9e67eb29e8ad", "0x28e1e9b6632a9fc25045e6e623d98d81fb7ac97cc8151c41899a028b36f2a56e", "0x3023413faab455d369b6a06e89152fcb30b9dc2139a3e155d84c2069f0f712e9", @@ -3959,7 +3959,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -3980,10 +3980,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x75", + "0x0000000000000000000000000000000000000000000000000000000000000075", "0x300e88b68e68669f21b51ce802cbeecc26a0e7056e40c9f8287f9e67eb29e8ad", "0x28e1e9b6632a9fc25045e6e623d98d81fb7ac97cc8151c41899a028b36f2a56e", "0x3023413faab455d369b6a06e89152fcb30b9dc2139a3e155d84c2069f0f712e9", @@ -3993,7 +3993,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -4014,10 +4014,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x78", + "0x0000000000000000000000000000000000000000000000000000000000000078", "0x260672a899e9da7485921265a34cd276a7857ec55198f3d958d0a5ee89663f6f", "0x28e1e9b6632a9fc25045e6e623d98d81fb7ac97cc8151c41899a028b36f2a56e", "0x3023413faab455d369b6a06e89152fcb30b9dc2139a3e155d84c2069f0f712e9", @@ -4027,7 +4027,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -4048,10 +4048,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x77", + "0x0000000000000000000000000000000000000000000000000000000000000077", "0x260672a899e9da7485921265a34cd276a7857ec55198f3d958d0a5ee89663f6f", "0x28e1e9b6632a9fc25045e6e623d98d81fb7ac97cc8151c41899a028b36f2a56e", "0x3023413faab455d369b6a06e89152fcb30b9dc2139a3e155d84c2069f0f712e9", @@ -4061,7 +4061,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -4082,10 +4082,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x7a", + "0x000000000000000000000000000000000000000000000000000000000000007a", "0x270d35b6762242677fbec4b17b0bd26ec8920b10deed870cca9a031a28768fcb", "0x04f462fbcb51bb5d100aa06428cbc314069405c83bdcb46677d4344e5216faad", "0x17ccf53115a45d69691235ab358befab17bfb383839ccc90466e533ad94052f2", @@ -4095,7 +4095,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -4116,10 +4116,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x79", + "0x0000000000000000000000000000000000000000000000000000000000000079", "0x270d35b6762242677fbec4b17b0bd26ec8920b10deed870cca9a031a28768fcb", "0x04f462fbcb51bb5d100aa06428cbc314069405c83bdcb46677d4344e5216faad", "0x17ccf53115a45d69691235ab358befab17bfb383839ccc90466e533ad94052f2", @@ -4129,7 +4129,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -4150,10 +4150,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x7c", + "0x000000000000000000000000000000000000000000000000000000000000007c", "0x049c4dd05b9700f7bd4b30b59e0cdd930db875ddc0c98477380d4777af875c16", "0x04f462fbcb51bb5d100aa06428cbc314069405c83bdcb46677d4344e5216faad", "0x17ccf53115a45d69691235ab358befab17bfb383839ccc90466e533ad94052f2", @@ -4163,7 +4163,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -4184,10 +4184,10 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x7b", + "0x000000000000000000000000000000000000000000000000000000000000007b", "0x049c4dd05b9700f7bd4b30b59e0cdd930db875ddc0c98477380d4777af875c16", "0x04f462fbcb51bb5d100aa06428cbc314069405c83bdcb46677d4344e5216faad", "0x17ccf53115a45d69691235ab358befab17bfb383839ccc90466e533ad94052f2", @@ -4197,7 +4197,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -4218,12 +4218,12 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x7e", + "0x000000000000000000000000000000000000000000000000000000000000007e", "0x1539a03f20a01a5259f9890fddac2fd3d4d868e3a4396e75d6d604792d5d9018", - "0x163bf6f59b7de1e4ce70320f5815b7514db2cb180a9752b71d2ee692279bf9", + "0x00163bf6f59b7de1e4ce70320f5815b7514db2cb180a9752b71d2ee692279bf9", "0x17ccf53115a45d69691235ab358befab17bfb383839ccc90466e533ad94052f2", "0x1b03e7b1bcb38d7dbf2baafb2be208a756c0a1349f561ab9a570887000add2df", "0x2a8e2e663870de9a2ffdd0019e51e195c40fe41498082aa700bbd77d5f7652ff", @@ -4231,7 +4231,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -4252,12 +4252,12 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x7d", + "0x000000000000000000000000000000000000000000000000000000000000007d", "0x1539a03f20a01a5259f9890fddac2fd3d4d868e3a4396e75d6d604792d5d9018", - "0x163bf6f59b7de1e4ce70320f5815b7514db2cb180a9752b71d2ee692279bf9", + "0x00163bf6f59b7de1e4ce70320f5815b7514db2cb180a9752b71d2ee692279bf9", "0x17ccf53115a45d69691235ab358befab17bfb383839ccc90466e533ad94052f2", "0x1b03e7b1bcb38d7dbf2baafb2be208a756c0a1349f561ab9a570887000add2df", "0x2a8e2e663870de9a2ffdd0019e51e195c40fe41498082aa700bbd77d5f7652ff", @@ -4265,7 +4265,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -4286,12 +4286,12 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x80", + "0x0000000000000000000000000000000000000000000000000000000000000080", "0x195c86c3f022fbc0f4a5759ab531269c547754bd6957ddc1e7f2e23a28e8ad1e", - "0x163bf6f59b7de1e4ce70320f5815b7514db2cb180a9752b71d2ee692279bf9", + "0x00163bf6f59b7de1e4ce70320f5815b7514db2cb180a9752b71d2ee692279bf9", "0x17ccf53115a45d69691235ab358befab17bfb383839ccc90466e533ad94052f2", "0x1b03e7b1bcb38d7dbf2baafb2be208a756c0a1349f561ab9a570887000add2df", "0x2a8e2e663870de9a2ffdd0019e51e195c40fe41498082aa700bbd77d5f7652ff", @@ -4299,7 +4299,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -4320,12 +4320,12 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], [ - "0x7f", + "0x000000000000000000000000000000000000000000000000000000000000007f", "0x195c86c3f022fbc0f4a5759ab531269c547754bd6957ddc1e7f2e23a28e8ad1e", - "0x163bf6f59b7de1e4ce70320f5815b7514db2cb180a9752b71d2ee692279bf9", + "0x00163bf6f59b7de1e4ce70320f5815b7514db2cb180a9752b71d2ee692279bf9", "0x17ccf53115a45d69691235ab358befab17bfb383839ccc90466e533ad94052f2", "0x1b03e7b1bcb38d7dbf2baafb2be208a756c0a1349f561ab9a570887000add2df", "0x2a8e2e663870de9a2ffdd0019e51e195c40fe41498082aa700bbd77d5f7652ff", @@ -4333,7 +4333,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", @@ -4354,7 +4354,7 @@ exports[`Data generation for noir tests Computes a private data tree 1`] = ` "0x2c90d2ed1cc895515adfddc2c00260c7be01b4bb41249f1bc83bb8e7598bef7b", "0x09cbd0dda37ac05bc5134c1da7d537db6bfa8553e0e344f9dc23647956d63df1", "0x1afb11871cf18149a0e62d57525c03f905c7bca6c0e1dae4b226ea164d198b6a", - "0x825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", + "0x00825ca56349b23727e91399761bff246cd651d9d4190b6304b42df26d8c8a42", ], ], } @@ -4378,7 +4378,7 @@ exports[`Data generation for noir tests Computes the contract tree root 1`] = ` { "root": "0x13e8827c83abfc4f0a37d0c228fb4ecd509d96613b8e7d74c169005a62ef67dd", "siblingPath": [ - "0x00", + "0x0000000000000000000000000000000000000000000000000000000000000000", "0x27b1d0839a5b23baf12a8d195b18ac288fcf401afb2f70b8a4b529ede5fa9fed", "0x21dbfd1d029bf447152fcf89e355c334610d1632436ba170f738107266a71550", "0x0bcd1f91cf7bdd471d0a30c58c4706f3fdab3807a954b8f5b5e3bfec87d001bb", @@ -4388,7 +4388,7 @@ exports[`Data generation for noir tests Computes the contract tree root 1`] = ` "0x268ed1e1c94c3a45a14db4108bc306613a1c23fab68e0466a002dfb0a3f8d2ab", "0x0cd8d5695bc2dde99dd531671f76f1482f14ddba8eeca7cb9686d4a62359c257", "0x047fbb7eb974155702149e58ea6ad91f4c6e953e693db35e953e250d8ceac9a9", - "0xc5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", + "0x00c5ae2526e665e2c7c698c11a06098b7159f720606d50e7660deb55758b0b02", "0x2ced19489ab456b8b6c424594cdbbae59c36dfdd4c4621c4032da2d8a9674be5", "0x1df5a245ffc1da14b46fe56a605f2a47b1cff1592bab4f66cfe5dfe990af6ab5", "0x2871d090615d14eadb52228c635c90e0adf31176f0814f6525c23e7d7b318c93", diff --git a/yarn-project/noir-protocol-circuits/src/index.test.ts b/yarn-project/noir-protocol-circuits/src/index.test.ts index cf46aba0e10..165e94154a3 100644 --- a/yarn-project/noir-protocol-circuits/src/index.test.ts +++ b/yarn-project/noir-protocol-circuits/src/index.test.ts @@ -465,7 +465,7 @@ describe('Noir compatibility tests (interop_testing.nr)', () => { }); it('Public call stack item matches noir', () => { - const contractAddress = AztecAddress.fromField(new Fr(1)); + const contractAddress = AztecAddress.fromBigInt(1n); const functionData = new FunctionData(new FunctionSelector(2), false, false, false); const appPublicInputs = PublicCircuitPublicInputs.empty(); appPublicInputs.newCommitments[0] = new Fr(1); @@ -475,7 +475,7 @@ describe('Noir compatibility tests (interop_testing.nr)', () => { }); it('Public call stack item request matches noir', () => { - const contractAddress = AztecAddress.fromField(new Fr(1)); + const contractAddress = AztecAddress.fromBigInt(1n); const functionData = new FunctionData(new FunctionSelector(2), false, false, false); const appPublicInputs = PublicCircuitPublicInputs.empty(); appPublicInputs.newCommitments[0] = new Fr(1); diff --git a/yarn-project/noir-protocol-circuits/src/noir_test_gen.test.ts b/yarn-project/noir-protocol-circuits/src/noir_test_gen.test.ts index d096a8704b6..87ce1246582 100644 --- a/yarn-project/noir-protocol-circuits/src/noir_test_gen.test.ts +++ b/yarn-project/noir-protocol-circuits/src/noir_test_gen.test.ts @@ -20,7 +20,7 @@ describe('Data generation for noir tests', () => { const selector = new FunctionSelector(1); const vkHash = Fr.ZERO; const acirHash = new Fr(12341234); - const contractAddress = AztecAddress.fromField(new Fr(12345)); + const contractAddress = AztecAddress.fromBigInt(12345n); const portalContractAddress = EthAddress.fromField(new Fr(23456)); let functionLeaf: Fr; diff --git a/yarn-project/p2p/src/bootstrap/bootstrap.ts b/yarn-project/p2p/src/bootstrap/bootstrap.ts index 17ecba0a4d9..85eeaa60894 100644 --- a/yarn-project/p2p/src/bootstrap/bootstrap.ts +++ b/yarn-project/p2p/src/bootstrap/bootstrap.ts @@ -11,7 +11,7 @@ import { identifyService } from 'libp2p/identify'; import { format } from 'util'; import { P2PConfig } from '../config.js'; -import { createLibP2PPeerId } from '../index.js'; +import { createLibP2PPeerId } from '../service/index.js'; /** * Encapsulates a 'Bootstrap' node, used for the purpose of assisting new joiners in acquiring peers. diff --git a/yarn-project/p2p/src/client/index.ts b/yarn-project/p2p/src/client/index.ts index 4406a24af0a..95dbff55049 100644 --- a/yarn-project/p2p/src/client/index.ts +++ b/yarn-project/p2p/src/client/index.ts @@ -1,7 +1,10 @@ import { L2BlockSource } from '@aztec/types'; -import { LibP2PService, P2PClient, P2PConfig, TxPool } from '../index.js'; +import { P2PClient } from '../client/p2p_client.js'; +import { P2PConfig } from '../config.js'; import { DummyP2PService } from '../service/dummy_service.js'; +import { LibP2PService } from '../service/index.js'; +import { TxPool } from '../tx_pool/index.js'; export * from './p2p_client.js'; diff --git a/yarn-project/p2p/src/service/libp2p_service.ts b/yarn-project/p2p/src/service/libp2p_service.ts index 2ba236052c2..05f3a896023 100644 --- a/yarn-project/p2p/src/service/libp2p_service.ts +++ b/yarn-project/p2p/src/service/libp2p_service.ts @@ -17,7 +17,7 @@ import { Libp2p, Libp2pOptions, ServiceFactoryMap, createLibp2p } from 'libp2p'; import { identifyService } from 'libp2p/identify'; import { P2PConfig } from '../config.js'; -import { TxPool } from '../index.js'; +import { TxPool } from '../tx_pool/index.js'; import { KnownTxLookup } from './known_txs.js'; import { P2PService } from './service.js'; import { diff --git a/yarn-project/p2p/src/tx_pool/memory_tx_pool.ts b/yarn-project/p2p/src/tx_pool/memory_tx_pool.ts index 2c897ca4875..5016d687512 100644 --- a/yarn-project/p2p/src/tx_pool/memory_tx_pool.ts +++ b/yarn-project/p2p/src/tx_pool/memory_tx_pool.ts @@ -2,7 +2,7 @@ import { createDebugLogger } from '@aztec/foundation/log'; import { Tx, TxHash } from '@aztec/types'; import { TxAddedToPoolStats } from '@aztec/types/stats'; -import { TxPool } from './index.js'; +import { TxPool } from './tx_pool.js'; /** * In-memory implementation of the Transaction Pool. diff --git a/yarn-project/package.json b/yarn-project/package.json index 470d8799af1..ef5e1a73dde 100644 --- a/yarn-project/package.json +++ b/yarn-project/package.json @@ -10,7 +10,7 @@ "formatting:fix": "FORCE_COLOR=true yarn workspaces foreach -p -v run formatting:fix", "lint": "yarn eslint --cache --ignore-pattern l1-artifacts .", "format": "yarn prettier --cache -w .", - "test": "yarn workspaces foreach --exclude @aztec/aztec3-packages --exclude @aztec/end-to-end --exclude @aztec/canary --exclude private-token -p -j unlimited -v run test", + "test": "FORCE_COLOR=true yarn workspaces foreach --exclude @aztec/aztec3-packages --exclude @aztec/end-to-end --exclude @aztec/canary --exclude private-token -p -j unlimited -v run test", "build": "yarn workspace @aztec/l1-artifacts build && tsc -b tsconfig.json", "build:dev": "yarn workspace @aztec/l1-artifacts build && tsc -b tsconfig.json --watch", "clean": "yarn workspaces foreach -p -v run clean" diff --git a/yarn-project/pxe/src/kernel_prover/kernel_prover.ts b/yarn-project/pxe/src/kernel_prover/kernel_prover.ts index 96e2d49e47c..b67798d7adc 100644 --- a/yarn-project/pxe/src/kernel_prover/kernel_prover.ts +++ b/yarn-project/pxe/src/kernel_prover/kernel_prover.ts @@ -110,11 +110,13 @@ export class KernelProver { // and fill the non-transient ones in with sibling paths via oracle. const readRequestMembershipWitnesses = currentExecution.readRequestPartialWitnesses; for (let rr = 0; rr < readRequestMembershipWitnesses.length; rr++) { - if (currentExecution.callStackItem.publicInputs.readRequests[rr] == Fr.zero()) { - throw new Error( - 'Number of read requests output from Noir circuit does not match number of read request commitment indices output from simulator.', - ); - } + // Pretty sure this check was forever broken. I made some changes to Fr and this started triggering. + // The conditional makes no sense to me anyway. + // if (currentExecution.callStackItem.publicInputs.readRequests[rr] == Fr.ZERO) { + // throw new Error( + // 'Number of read requests output from Noir circuit does not match number of read request commitment indices output from simulator.', + // ); + // } const rrWitness = readRequestMembershipWitnesses[rr]; if (!rrWitness.isTransient) { // Non-transient reads must contain full membership witness with sibling path from commitment to root. diff --git a/yarn-project/pxe/src/simulator_oracle/index.ts b/yarn-project/pxe/src/simulator_oracle/index.ts index 82cc754bb6e..cb46b51cabe 100644 --- a/yarn-project/pxe/src/simulator_oracle/index.ts +++ b/yarn-project/pxe/src/simulator_oracle/index.ts @@ -42,7 +42,7 @@ export class SimulatorOracle implements DBOracle { async getAuthWitness(messageHash: Fr): Promise { const witness = await this.db.getAuthWitness(messageHash); if (!witness) { - throw new Error(`Unknown auth witness for message hash ${messageHash.toString(true)}`); + throw new Error(`Unknown auth witness for message hash ${messageHash.toString()}`); } return witness; } diff --git a/yarn-project/sequencer-client/src/publisher/viem-tx-sender.ts b/yarn-project/sequencer-client/src/publisher/viem-tx-sender.ts index 39106800ac6..ee3a984170e 100644 --- a/yarn-project/sequencer-client/src/publisher/viem-tx-sender.ts +++ b/yarn-project/sequencer-client/src/publisher/viem-tx-sender.ts @@ -148,9 +148,9 @@ export class ViemTxSender implements L1PublisherTxSender { extendedContractData.contractData.contractAddress.toString() as Hex, extendedContractData.contractData.portalContractAddress.toString() as Hex, `0x${l2BlockHash.toString('hex')}`, - extendedContractData.partialAddress.toString(true), - extendedContractData.publicKey.x.toString(true), - extendedContractData.publicKey.y.toString(true), + extendedContractData.partialAddress.toString(), + extendedContractData.publicKey.x.toString(), + extendedContractData.publicKey.y.toString(), `0x${extendedContractData.bytecode.toString('hex')}`, ] as const; diff --git a/yarn-project/sequencer-client/src/sequencer/public_processor.ts b/yarn-project/sequencer-client/src/sequencer/public_processor.ts index b322851742b..99994fb10db 100644 --- a/yarn-project/sequencer-client/src/sequencer/public_processor.ts +++ b/yarn-project/sequencer-client/src/sequencer/public_processor.ts @@ -254,7 +254,7 @@ export class PublicProcessor { const callStackPreimages = await this.getPublicCallStackPreimages(result); const publicCallStack = mapTuple(callStackPreimages, item => - item.isEmpty() ? Fr.zero() : computeCallStackItemHash(item), + item.isEmpty() ? Fr.ZERO : computeCallStackItemHash(item), ); // TODO(https://github.com/AztecProtocol/aztec-packages/issues/1165) --> set this in Noir diff --git a/yarn-project/types/src/auth_witness.ts b/yarn-project/types/src/auth_witness.ts index bd1f532eac3..06f98da9306 100644 --- a/yarn-project/types/src/auth_witness.ts +++ b/yarn-project/types/src/auth_witness.ts @@ -24,7 +24,7 @@ export class AuthWitness { static fromBuffer(buffer: Buffer | BufferReader): AuthWitness { const reader = BufferReader.asReader(buffer); - return new AuthWitness(reader.readFr(), reader.readVector(Fr)); + return new AuthWitness(Fr.fromBuffer(reader), reader.readVector(Fr)); } toString() { diff --git a/yarn-project/types/src/l1_to_l2_message.ts b/yarn-project/types/src/l1_to_l2_message.ts index d56652fd6ae..0fae5414d6f 100644 --- a/yarn-project/types/src/l1_to_l2_message.ts +++ b/yarn-project/types/src/l1_to_l2_message.ts @@ -120,8 +120,8 @@ export class L1ToL2Message { const reader = BufferReader.asReader(buffer); const sender = reader.readObject(L1Actor); const recipient = reader.readObject(L2Actor); - const content = reader.readFr(); - const secretHash = reader.readFr(); + const content = Fr.fromBuffer(reader); + const secretHash = Fr.fromBuffer(reader); const deadline = reader.readNumber(); const fee = reader.readNumber(); return new L1ToL2Message(sender, recipient, content, secretHash, deadline, fee); diff --git a/yarn-project/types/src/l2_block.ts b/yarn-project/types/src/l2_block.ts index ef81342f0e4..3b6d4ebb6a8 100644 --- a/yarn-project/types/src/l2_block.ts +++ b/yarn-project/types/src/l2_block.ts @@ -11,14 +11,17 @@ import { } from '@aztec/circuits.js'; import { makeAppendOnlyTreeSnapshot, makeGlobalVariables } from '@aztec/circuits.js/factories'; import { BufferReader, serializeToBuffer } from '@aztec/circuits.js/utils'; -import { keccak, sha256, sha256ToField } from '@aztec/foundation/crypto'; +import { keccak, sha256 } from '@aztec/foundation/crypto'; import { Fr } from '@aztec/foundation/fields'; import { createDebugLogger } from '@aztec/foundation/log'; import times from 'lodash.times'; -import { ContractData, L2Tx, LogType, PublicDataWrite, TxL2Logs } from './index.js'; +import { ContractData } from './contract_data.js'; +import { L2Tx } from './l2_tx.js'; +import { LogType, TxL2Logs } from './logs/index.js'; import { L2BlockL2Logs } from './logs/l2_block_l2_logs.js'; +import { PublicDataWrite } from './public_data_write.js'; /** * The data that makes up the rollup proof, with encoder decoder functions. @@ -155,7 +158,7 @@ export class L2Block { // of non-zero tx hashes --> tx hash is set to be the first nullifier in the tx. this.numberOfTxs = 0; for (let i = 0; i < this.newNullifiers.length; i += MAX_NEW_NULLIFIERS_PER_TX) { - if (!this.newNullifiers[i].equals(Fr.zero())) { + if (!this.newNullifiers[i].equals(Fr.ZERO)) { this.numberOfTxs++; } } @@ -427,7 +430,7 @@ export class L2Block { static fromBuffer(buf: Buffer | BufferReader) { const reader = BufferReader.asReader(buf); const globalVariables = reader.readObject(GlobalVariables); - const number = Number(globalVariables.blockNumber.value); + const number = Number(globalVariables.blockNumber.toBigInt()); const startNoteHashTreeSnapshot = reader.readObject(AppendOnlyTreeSnapshot); const startNullifierTreeSnapshot = reader.readObject(AppendOnlyTreeSnapshot); const startContractTreeSnapshot = reader.readObject(AppendOnlyTreeSnapshot); @@ -565,7 +568,7 @@ export class L2Block { this.getL1ToL2MessagesHash(), ); - return sha256ToField(buf); + return Fr.fromBufferReduce(sha256(buf)); } /** diff --git a/yarn-project/types/src/logs/extended_unencrypted_l2_log.ts b/yarn-project/types/src/logs/extended_unencrypted_l2_log.ts index e5cc7d46a33..0916f723164 100644 --- a/yarn-project/types/src/logs/extended_unencrypted_l2_log.ts +++ b/yarn-project/types/src/logs/extended_unencrypted_l2_log.ts @@ -2,7 +2,8 @@ import { BufferReader } from '@aztec/foundation/serialize'; import isEqual from 'lodash.isequal'; -import { LogId, UnencryptedL2Log } from '../index.js'; +import { LogId } from './log_id.js'; +import { UnencryptedL2Log } from './unencrypted_l2_log.js'; /** * Represents an individual unencrypted log entry extended with info about the block and tx it was emitted in. diff --git a/yarn-project/types/src/logs/l1_note_payload/l1_note_payload.ts b/yarn-project/types/src/logs/l1_note_payload/l1_note_payload.ts index f543fc0cfc6..76dcc729911 100644 --- a/yarn-project/types/src/logs/l1_note_payload/l1_note_payload.ts +++ b/yarn-project/types/src/logs/l1_note_payload/l1_note_payload.ts @@ -35,7 +35,7 @@ export class L1NotePayload { */ static fromBuffer(buffer: Buffer | BufferReader): L1NotePayload { const reader = BufferReader.asReader(buffer); - return new L1NotePayload(reader.readObject(Note), reader.readObject(AztecAddress), reader.readFr()); + return new L1NotePayload(reader.readObject(Note), reader.readObject(AztecAddress), Fr.fromBuffer(reader)); } /** diff --git a/yarn-project/types/src/packed_arguments.ts b/yarn-project/types/src/packed_arguments.ts index 8b59ede60ba..b14213f349d 100644 --- a/yarn-project/types/src/packed_arguments.ts +++ b/yarn-project/types/src/packed_arguments.ts @@ -35,6 +35,6 @@ export class PackedArguments { static fromBuffer(buffer: Buffer | BufferReader): PackedArguments { const reader = BufferReader.asReader(buffer); - return new PackedArguments(reader.readVector(Fr), reader.readFr()); + return new PackedArguments(reader.readVector(Fr), Fr.fromBuffer(reader)); } } diff --git a/yarn-project/types/src/public_data_write.ts b/yarn-project/types/src/public_data_write.ts index 13ec9e0b855..dd1979e1c27 100644 --- a/yarn-project/types/src/public_data_write.ts +++ b/yarn-project/types/src/public_data_write.ts @@ -67,7 +67,7 @@ export class PublicDataWrite { */ static fromBuffer(buffer: Buffer | BufferReader): PublicDataWrite { const reader = BufferReader.asReader(buffer); - return new PublicDataWrite(reader.readFr(), reader.readFr()); + return new PublicDataWrite(Fr.fromBuffer(reader), Fr.fromBuffer(reader)); } /** diff --git a/yarn-project/types/src/tx/tx.ts b/yarn-project/types/src/tx/tx.ts index 7467efe8344..98d6f974e22 100644 --- a/yarn-project/types/src/tx/tx.ts +++ b/yarn-project/types/src/tx/tx.ts @@ -164,7 +164,7 @@ export class Tx { /** Returns stats about this tx. */ getStats(): TxStats { return { - txHash: this.data!.end.newNullifiers[0].toString(true), + txHash: this.data!.end.newNullifiers[0].toString(), encryptedLogCount: this.encryptedLogs.getTotalLogCount(), unencryptedLogCount: this.unencryptedLogs.getTotalLogCount(), encryptedLogSize: this.encryptedLogs.getSerializedLength(), diff --git a/yarn-project/types/src/tx_execution_request.ts b/yarn-project/types/src/tx_execution_request.ts index e3e5e830dcd..b944b423af6 100644 --- a/yarn-project/types/src/tx_execution_request.ts +++ b/yarn-project/types/src/tx_execution_request.ts @@ -90,7 +90,7 @@ export class TxExecutionRequest { return new TxExecutionRequest( reader.readObject(AztecAddress), reader.readObject(FunctionData), - reader.readFr(), + Fr.fromBuffer(reader), reader.readObject(TxContext), reader.readVector(PackedArguments), reader.readVector(AuthWitness), diff --git a/yarn-project/world-state/src/world-state-db/merkle_trees.ts b/yarn-project/world-state/src/world-state-db/merkle_trees.ts index 9a11240a30b..33baba1e72e 100644 --- a/yarn-project/world-state/src/world-state-db/merkle_trees.ts +++ b/yarn-project/world-state/src/world-state-db/merkle_trees.ts @@ -61,7 +61,7 @@ export class MerkleTrees implements MerkleTreeDb { private jobQueue = new SerialQueue(); constructor(private db: levelup.LevelUp, private log = createDebugLogger('aztec:merkle_trees')) { - this.latestGlobalVariablesHash = new Committable(Fr.zero()); + this.latestGlobalVariablesHash = new Committable(Fr.ZERO); } /**