Files
zk-attestor/scripts/tx_proof/tx_proof.circom

27 lines
550 B
Plaintext

pragma circom 2.0.2;
include "../../circuits/mpt.circom";
component main {public [
keyHexLen,
keyHexs,
valueHexLen,
valueHexs,
rootHashHexs,
leafRlpLengthHexLen,
leafPathRlpLengthHexLen,
leafPathPrefixHexLen,
leafPathHexLen,
leafValueRlpLengthHexLen,
leafValueHexLen,
leafRlpHexs,
nodeRlpLengthHexLen,
nodePathRlpLengthHexLen,
nodePathPrefixHexLen,
nodePathHexLen,
nodeRefHexLen,
nodeRlpHexs,
nodeTypes,
depth
]} = MPTInclusionNoBranchTermination(5, 6, 1500);