UNPKG

@aztec/contract-artifacts

Version:

Smart contract compilation artifacts for the latest version of AZTEC.

42 lines 8.2 kB
{ "abi": [ { "constant": true, "inputs": [ { "internalType": "bytes", "name": "", "type": "bytes" }, { "internalType": "address", "name": "", "type": "address" }, { "internalType": "uint256[6]", "name": "", "type": "uint256[6]" } ], "name": "validatePublicRange", "outputs": [ { "internalType": "bytes", "name": "", "type": "bytes" } ], "payable": false, "stateMutability": "pure", "type": "function" } ], "bytecode": "0x608060405234801561001057600080fd5b506106df806100206000396000f3fe608060405234801561001057600080fd5b50610019610023565b606060405261049e565b60443560805260643560a0526101643561010401600260017f30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f00000018061012435068161014435066024356102e052806103005260006103205260006103405261008a8587610467565b6080850261036001600160005b878110156101ca5760c0810260208a0101600060208201358760008511600181146100c75780156100db576100e0565b8a8b8a848e030960c08703350893506100e0565b843593505b506100ec8284866101fe565b8960005187099550841561010d5789868409925089868309915089868a0990505b60406080850160e0376040808501602037808a0361012052826060528160c05260406101a0606060e060075afa60406101206060602060075afa1660406101606060608060075afa166040610160608061012060065afa16604088608061016060065afa811690508160605260406102206060602060075afa166040610260608061022060065afa1660406101e060806101a060065afa16806101b65761019060005260206000fd5b505050604094909401935050600101610097565b506101d5608461029b565b846102e083036102e020068481146101f35761019460005260206000fd5b505050505050505050565b7f30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f00000017f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd4760408301356060840135608085013560a086013584838409856003878789898a090908148582830986600388868a888909090814166001891189888b06141660018b118b898d06141616166101f35761019060005260206000fd5b7f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd4781356020830135604084013560608501357f090689d0585ff075ec9e99ad690c3395bc4b313370b38ef355acdadcd122975b81147f12c85ea5db8c6deb4aab71808dcb408fe3d1e7690c43d37b4ce6cc0166fa7daa83147f198e9393920d483a7260bfb731fb5d25f1aa493335a9e71297e485b7aef312c285147f1800deef121f1e76426a00665e5c4479674322d4f75edadd46debd5cd992f6ed87148415861588158a1517171717171717156103795761019060005260206000fd5b6101e051602052610200516040527f1800deef121f1e76426a00665e5c4479674322d4f75edadd46debd5cd992f6ed6080527f198e9393920d483a7260bfb731fb5d25f1aa493335a9e71297e485b7aef312c26060527f12c85ea5db8c6deb4aab71808dcb408fe3d1e7690c43d37b4ce6cc0166fa7daa60c0527f090689d0585ff075ec9e99ad690c3395bc4b313370b38ef355acdadcd122975b60a0526102605160e05261028051610100528361014052826101205281610180528061016052602080610180602060085afa602051158115171561045e5761019060005260206000fd5b50505050505050565b60005b8281101561049057606060c082028301016080816080840261036001375060010161046a565b505060800261036020600052565b6104a66104a8565b005b61016435610104016002600161018435610124016101a435610124016101c4356101440160016101a05260606101c05260c06102005260006102405260006102605261012435610280526102a0846020820152602085026102e00160005b868110156105995760c0810260208a0101600160005260806040820160203760c08352600160208401528635604084015260a0600020606084015260406080840152600160ff1b60016060830135160260408201351760a0840152600160ff1b600160a0830135160260808201351760c08401528383036020830260408601015260e08301925050600181019050610506565b50601f1982820390810190925260c0909101610220528486036020828101829052028101604001855b8781101561067b5760c0810260208a01016020888303028501358060408703013560016000526080604084016020378060c00185526001602086015260208a850302880135604086015260a06000206060860152806040016080860152600160ff1b600160405116026020511760a0860152600160ff1b600160805116026060511760c08601528060208803830160e087013785850360208b8603026040880101526020855101850194505050506001810190506105c2565b5060208282030382526102a081038060a0016101e0528061010001610180526020610160528061014001610160f3fea265627a7a7231582028a77470d3ef04bab43b549e8c0e3f6d0a2add849feb06724f8c12fe3f39099164736f6c63430005110032", "compiler": { "name": "solc", "version": "0.5.17+commit.d19bba13.Emscripten.clang" }, "deployedBytecode": "0x608060405234801561001057600080fd5b50610019610023565b606060405261049e565b60443560805260643560a0526101643561010401600260017f30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f00000018061012435068161014435066024356102e052806103005260006103205260006103405261008a8587610467565b6080850261036001600160005b878110156101ca5760c0810260208a0101600060208201358760008511600181146100c75780156100db576100e0565b8a8b8a848e030960c08703350893506100e0565b843593505b506100ec8284866101fe565b8960005187099550841561010d5789868409925089868309915089868a0990505b60406080850160e0376040808501602037808a0361012052826060528160c05260406101a0606060e060075afa60406101206060602060075afa1660406101606060608060075afa166040610160608061012060065afa16604088608061016060065afa811690508160605260406102206060602060075afa166040610260608061022060065afa1660406101e060806101a060065afa16806101b65761019060005260206000fd5b505050604094909401935050600101610097565b506101d5608461029b565b846102e083036102e020068481146101f35761019460005260206000fd5b505050505050505050565b7f30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f00000017f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd4760408301356060840135608085013560a086013584838409856003878789898a090908148582830986600388868a888909090814166001891189888b06141660018b118b898d06141616166101f35761019060005260206000fd5b7f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd4781356020830135604084013560608501357f090689d0585ff075ec9e99ad690c3395bc4b313370b38ef355acdadcd122975b81147f12c85ea5db8c6deb4aab71808dcb408fe3d1e7690c43d37b4ce6cc0166fa7daa83147f198e9393920d483a7260bfb731fb5d25f1aa493335a9e71297e485b7aef312c285147f1800deef121f1e76426a00665e5c4479674322d4f75edadd46debd5cd992f6ed87148415861588158a1517171717171717156103795761019060005260206000fd5b6101e051602052610200516040527f1800deef121f1e76426a00665e5c4479674322d4f75edadd46debd5cd992f6ed6080527f198e9393920d483a7260bfb731fb5d25f1aa493335a9e71297e485b7aef312c26060527f12c85ea5db8c6deb4aab71808dcb408fe3d1e7690c43d37b4ce6cc0166fa7daa60c0527f090689d0585ff075ec9e99ad690c3395bc4b313370b38ef355acdadcd122975b60a0526102605160e05261028051610100528361014052826101205281610180528061016052602080610180602060085afa602051158115171561045e5761019060005260206000fd5b50505050505050565b60005b8281101561049057606060c082028301016080816080840261036001375060010161046a565b505060800261036020600052565b6104a66104a8565b005b61016435610104016002600161018435610124016101a435610124016101c4356101440160016101a05260606101c05260c06102005260006102405260006102605261012435610280526102a0846020820152602085026102e00160005b868110156105995760c0810260208a0101600160005260806040820160203760c08352600160208401528635604084015260a0600020606084015260406080840152600160ff1b60016060830135160260408201351760a0840152600160ff1b600160a0830135160260808201351760c08401528383036020830260408601015260e08301925050600181019050610506565b50601f1982820390810190925260c0909101610220528486036020828101829052028101604001855b8781101561067b5760c0810260208a01016020888303028501358060408703013560016000526080604084016020378060c00185526001602086015260208a850302880135604086015260a06000206060860152806040016080860152600160ff1b600160405116026020511760a0860152600160ff1b600160805116026060511760c08601528060208803830160e087013785850360208b8603026040880101526020855101850194505050506001810190506105c2565b5060208282030382526102a081038060a0016101e0528061010001610180526020610160528061014001610160f3fea265627a7a7231582028a77470d3ef04bab43b549e8c0e3f6d0a2add849feb06724f8c12fe3f39099164736f6c63430005110032", "schemaVersion": "3.0.19" }