UNPKG

@aztec/contract-artifacts

Version:

Smart contract compilation artifacts for the latest version of AZTEC.

63 lines 10.8 kB
{ "abi": [ { "inputs": [], "payable": false, "stateMutability": "nonpayable", "type": "constructor" }, { "constant": true, "inputs": [], "name": "EIP712_DOMAIN_HASH", "outputs": [ { "internalType": "bytes32", "name": "", "type": "bytes32" } ], "payable": false, "stateMutability": "view", "type": "function" }, { "constant": true, "inputs": [ { "internalType": "bytes", "name": "", "type": "bytes" }, { "internalType": "address", "name": "", "type": "address" }, { "internalType": "uint256[6]", "name": "", "type": "uint256[6]" } ], "name": "validateJoinSplitFluid", "outputs": [ { "internalType": "bytes", "name": "", "type": "bytes" } ], "payable": false, "stateMutability": "pure", "type": "function" } ], "bytecode": "0x7f454950373132446f6d61696e280000000000000000000000000000000000000060a09081527f737472696e67206e616d652c000000000000000000000000000000000000000060ad527f737472696e672076657273696f6e2c000000000000000000000000000000000060b9527f6164647265737320766572696679696e67436f6e74726163740000000000000060c8527f290000000000000000000000000000000000000000000000000000000000000060e152604260808181529120601960e2527f415a5445435f43525950544f4752415048595f454e47494e4500000000000000610102526001610122527f3100000000000000000000000000000000000000000000000000000000000000610142526101829081527fc8066e2c715ce196630b273cd256d8959d5b9fefc55e9e6d999fb0f08bb7f75f6101a2527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc66101c252306101e25261016282905261020260405220600055610824806101876000396000f3fe60806040526004361061001e5760003560e01c8063e306f77914610541575b61002661002b565b610537565b60443560805260643560a0526101443561010401600181357f30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f00000018061012435068284111561007e5761019460005260206000fd5b828414156100925761019460005260206000fd5b60006024356102a05260006102c052846102e0526100b08487610500565b6080840261030001600160005b8681101561025b5760c0810260208a010160006020820135878a6001860114600181146100ef5780156100f7576100fc565b8893506100fc565b843593505b50610108828486610463565b89600051870995508b6001860111600181146101295780156101485761014f565b8a848c038a0898508a87850993508a87840992508a878b09915061014f565b8a848a0898505b5060406080850160e0376040808501602037808a0361012052826060528160c05260406101a0606060e060075afa60406101206060602060075afa1660406101606060608060075afa166040610160608061012060065afa16604088608061016060065afa16858d14156101fd57602051610260526040516102805260e0516101e052610100517f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd4703610200525b8c861115610236578160605260406102206060602060075afa166040610260608061022060065afa1660406101e060806101a060065afa165b806102475761019060005260206000fd5b5050506040949094019350506001016100bd565b508587101561026e5761026e6084610297565b846102a083036102a0200684811461028c5761019460005260206000fd5b505050505050505050565b7f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd4781356020830135604084013560608501357f090689d0585ff075ec9e99ad690c3395bc4b313370b38ef355acdadcd122975b81147f12c85ea5db8c6deb4aab71808dcb408fe3d1e7690c43d37b4ce6cc0166fa7daa83147f198e9393920d483a7260bfb731fb5d25f1aa493335a9e71297e485b7aef312c285147f1800deef121f1e76426a00665e5c4479674322d4f75edadd46debd5cd992f6ed87148415861588158a1517171717171717156103755761019060005260206000fd5b6101e051602052610200516040527f1800deef121f1e76426a00665e5c4479674322d4f75edadd46debd5cd992f6ed6080527f198e9393920d483a7260bfb731fb5d25f1aa493335a9e71297e485b7aef312c26060527f12c85ea5db8c6deb4aab71808dcb408fe3d1e7690c43d37b4ce6cc0166fa7daa60c0527f090689d0585ff075ec9e99ad690c3395bc4b313370b38ef355acdadcd122975b60a0526102605160e05261028051610100528361014052826101205281610180528061016052602080610180602060085afa602051158115171561045a5761019060005260206000fd5b50505050505050565b7f30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f00000017f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd4760408301356060840135608085013560a086013584838409856003878789898a090908148582830986600388868a888909090814166001891189888b06141660018b118b898d061416161661028c5761019060005260206000fd5b60005b8281101561052957606060c0820283010160808160808402610300013750600101610503565b505060800261030020600052565b61053f610568565b005b34801561054d57600080fd5b506105566107e9565b60408051918252519081900360200190f35b61014435610104018035610164356101240161018435610124016101a4356101440160026101a05260806101c05260c061022052600061026052600061028052610124356102a05260016102e052606061030052803560016000526080610120870160203760c06103205260016103405282356103605260a06000206103805260406103a05260016040511660ff1b602051176103c05260016080511660ff1b606051176103e052610200610240526101206102c052604082038101358061012001610400526001610420526060610440526080606088016020378060c0016104605260016104805284356104a05260a06000206104c052806040016104e05260016040511660ff1b602051176105005260016080511660ff1b606051176105205280602084038301610540376060600061044001528061054001816103200161020052816103c0016101e0528060c0602082015261010060408201526000606082015260006080820152610124356020526020802060a0820152602060c0820152600060e0820152610100810160028903602082015260028903602002610140830101915060025b898110156107be576020600182030287013595508560408803013594506001600052608060c0820260608d01016020378460c00183526001602084015260206001820302880135604084015260a0600020606084015284604001608084015260016040511660ff1b6020511760a084015260016080511660ff1b6060511760c08401528460208803870160e085013781830360208202830152602083510183019250600181019050610711565b5060208183030381528282036020810384526101a08303610180526020610160526101608303610160f35b6000548156fea265627a7a72315820b1e11a012d28990251ed709ab1f046a8b13de40201c2023aa69cb40bae7c52db64736f6c63430005110032", "compiler": { "name": "solc", "version": "0.5.17+commit.d19bba13.Emscripten.clang" }, "deployedBytecode": "0x60806040526004361061001e5760003560e01c8063e306f77914610541575b61002661002b565b610537565b60443560805260643560a0526101443561010401600181357f30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f00000018061012435068284111561007e5761019460005260206000fd5b828414156100925761019460005260206000fd5b60006024356102a05260006102c052846102e0526100b08487610500565b6080840261030001600160005b8681101561025b5760c0810260208a010160006020820135878a6001860114600181146100ef5780156100f7576100fc565b8893506100fc565b843593505b50610108828486610463565b89600051870995508b6001860111600181146101295780156101485761014f565b8a848c038a0898508a87850993508a87840992508a878b09915061014f565b8a848a0898505b5060406080850160e0376040808501602037808a0361012052826060528160c05260406101a0606060e060075afa60406101206060602060075afa1660406101606060608060075afa166040610160608061012060065afa16604088608061016060065afa16858d14156101fd57602051610260526040516102805260e0516101e052610100517f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd4703610200525b8c861115610236578160605260406102206060602060075afa166040610260608061022060065afa1660406101e060806101a060065afa165b806102475761019060005260206000fd5b5050506040949094019350506001016100bd565b508587101561026e5761026e6084610297565b846102a083036102a0200684811461028c5761019460005260206000fd5b505050505050505050565b7f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd4781356020830135604084013560608501357f090689d0585ff075ec9e99ad690c3395bc4b313370b38ef355acdadcd122975b81147f12c85ea5db8c6deb4aab71808dcb408fe3d1e7690c43d37b4ce6cc0166fa7daa83147f198e9393920d483a7260bfb731fb5d25f1aa493335a9e71297e485b7aef312c285147f1800deef121f1e76426a00665e5c4479674322d4f75edadd46debd5cd992f6ed87148415861588158a1517171717171717156103755761019060005260206000fd5b6101e051602052610200516040527f1800deef121f1e76426a00665e5c4479674322d4f75edadd46debd5cd992f6ed6080527f198e9393920d483a7260bfb731fb5d25f1aa493335a9e71297e485b7aef312c26060527f12c85ea5db8c6deb4aab71808dcb408fe3d1e7690c43d37b4ce6cc0166fa7daa60c0527f090689d0585ff075ec9e99ad690c3395bc4b313370b38ef355acdadcd122975b60a0526102605160e05261028051610100528361014052826101205281610180528061016052602080610180602060085afa602051158115171561045a5761019060005260206000fd5b50505050505050565b7f30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f00000017f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd4760408301356060840135608085013560a086013584838409856003878789898a090908148582830986600388868a888909090814166001891189888b06141660018b118b898d061416161661028c5761019060005260206000fd5b60005b8281101561052957606060c0820283010160808160808402610300013750600101610503565b505060800261030020600052565b61053f610568565b005b34801561054d57600080fd5b506105566107e9565b60408051918252519081900360200190f35b61014435610104018035610164356101240161018435610124016101a4356101440160026101a05260806101c05260c061022052600061026052600061028052610124356102a05260016102e052606061030052803560016000526080610120870160203760c06103205260016103405282356103605260a06000206103805260406103a05260016040511660ff1b602051176103c05260016080511660ff1b606051176103e052610200610240526101206102c052604082038101358061012001610400526001610420526060610440526080606088016020378060c0016104605260016104805284356104a05260a06000206104c052806040016104e05260016040511660ff1b602051176105005260016080511660ff1b606051176105205280602084038301610540376060600061044001528061054001816103200161020052816103c0016101e0528060c0602082015261010060408201526000606082015260006080820152610124356020526020802060a0820152602060c0820152600060e0820152610100810160028903602082015260028903602002610140830101915060025b898110156107be576020600182030287013595508560408803013594506001600052608060c0820260608d01016020378460c00183526001602084015260206001820302880135604084015260a0600020606084015284604001608084015260016040511660ff1b6020511760a084015260016080511660ff1b6060511760c08401528460208803870160e085013781830360208202830152602083510183019250600181019050610711565b5060208183030381528282036020810384526101a08303610180526020610160526101608303610160f35b6000548156fea265627a7a72315820b1e11a012d28990251ed709ab1f046a8b13de40201c2023aa69cb40bae7c52db64736f6c63430005110032", "schemaVersion": "3.0.19" }