@aztec/contract-artifacts
Version:
Smart contract compilation artifacts for the latest version of AZTEC.
42 lines • 8.52 kB
JSON
{
"abi": [
{
"constant": true,
"inputs": [
{
"internalType": "bytes",
"name": "",
"type": "bytes"
},
{
"internalType": "address",
"name": "",
"type": "address"
},
{
"internalType": "uint256[6]",
"name": "",
"type": "uint256[6]"
}
],
"name": "validatePrivateRange",
"outputs": [
{
"internalType": "bytes",
"name": "",
"type": "bytes"
}
],
"payable": false,
"stateMutability": "pure",
"type": "function"
}
],
"bytecode": "0x608060405234801561001057600080fd5b5061072f806100206000396000f3fe608060405234801561001057600080fd5b50610019610023565b60606040526104e8565b60443560805260643560a0526101443561010401600260037f30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f00000018061012435066024356102a05260006102c05260006102e05261007f83866104b1565b6080830261030001600160005b8581101561020a5760c081026020890101803560208201358660018511600181146100bc5780156100d2576100d7565b8960c08603358b036101808703350893506100d7565b843593505b506100e3828486610409565b88600051870995508415610104578886840992508886830991508886890990505b60406080850160e037604080850160203780890361012052826060528160c05260406101a0606060e060075afa60406101206060602060075afa1660406101606060608060075afa166040610160608061012060065afa16604088608061016060065afa16856101ae57602051610260526040516102805260e0516101e052610100517f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd4703610200525b85156101e5578160605260406102206060602060075afa6040610260608061022060065afa60406101e060806101a060065afa1616165b806101f65761019060005260206000fd5b50505060409490940193505060010161008c565b50610215608461023d565b836102a083036102a020068381146102335761019460005260206000fd5b5050505050505050565b7f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd4781356020830135604084013560608501357f090689d0585ff075ec9e99ad690c3395bc4b313370b38ef355acdadcd122975b81147f12c85ea5db8c6deb4aab71808dcb408fe3d1e7690c43d37b4ce6cc0166fa7daa83147f198e9393920d483a7260bfb731fb5d25f1aa493335a9e71297e485b7aef312c285147f1800deef121f1e76426a00665e5c4479674322d4f75edadd46debd5cd992f6ed87148415861588158a15171717171717171561031b5761019060005260206000fd5b6101e051602052610200516040527f1800deef121f1e76426a00665e5c4479674322d4f75edadd46debd5cd992f6ed6080527f198e9393920d483a7260bfb731fb5d25f1aa493335a9e71297e485b7aef312c26060527f12c85ea5db8c6deb4aab71808dcb408fe3d1e7690c43d37b4ce6cc0166fa7daa60c0527f090689d0585ff075ec9e99ad690c3395bc4b313370b38ef355acdadcd122975b60a0526102605160e05261028051610100528361014052826101205281610180528061016052602080610180602060085afa60205115811517156104005761019060005260206000fd5b50505050505050565b7f30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f00000017f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd4760408301356060840135608085013560a086013584838409856003878789898a090908148582830986600388868a888909090814166001891189888b06141660018b118b898d06141616166104a65761019060005260206000fd5b505050505050505050565b60005b828110156104da57606060c08202830101608081608084026103000137506001016104b4565b505060800261030020600052565b6104f06104f2565b005b610144356101040160036002610164356101240161018435610124016101a4356101440160016101a05260606101c05260c0610200526000610240526000806102605261012435610280526102a0856020820152602086026102e00160005b878110156105e95760c0810260208b0101600160005260806040820160203760c083526001602084015260208202880135604084015260a0600020606084015260406080840152600160ff1b60016060830135160260408201351760a0840152600160ff1b600160a0830135160260808201351760c08401528383036020830260408601015260e08301925050600181019050610551565b50601f1982820390810190925260c0909101610220528587036020828101829052028101604001865b888110156106cb5760c0810260208b01016020898303028601358060408803013560016000526080604084016020378060c00185526001602086015260208b850302890135604086015260a06000206060860152806040016080860152600160ff1b600160405116026020511760a0860152600160ff1b600160805116026060511760c08601528060208903830160e087013785850360208c860302604088010152602085510185019450505050600181019050610612565b5060208282030382526102a081038060a0016101e0528061010001610180526020610160528061014001610160f3fea265627a7a72315820259882c7acc2220ff6d91175bcd9417de407366a7fce3fa38eee6aff0ee533a964736f6c63430005110032",
"compiler": {
"name": "solc",
"version": "0.5.17+commit.d19bba13.Emscripten.clang"
},
"deployedBytecode": "0x608060405234801561001057600080fd5b50610019610023565b60606040526104e8565b60443560805260643560a0526101443561010401600260037f30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f00000018061012435066024356102a05260006102c05260006102e05261007f83866104b1565b6080830261030001600160005b8581101561020a5760c081026020890101803560208201358660018511600181146100bc5780156100d2576100d7565b8960c08603358b036101808703350893506100d7565b843593505b506100e3828486610409565b88600051870995508415610104578886840992508886830991508886890990505b60406080850160e037604080850160203780890361012052826060528160c05260406101a0606060e060075afa60406101206060602060075afa1660406101606060608060075afa166040610160608061012060065afa16604088608061016060065afa16856101ae57602051610260526040516102805260e0516101e052610100517f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd4703610200525b85156101e5578160605260406102206060602060075afa6040610260608061022060065afa60406101e060806101a060065afa1616165b806101f65761019060005260206000fd5b50505060409490940193505060010161008c565b50610215608461023d565b836102a083036102a020068381146102335761019460005260206000fd5b5050505050505050565b7f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd4781356020830135604084013560608501357f090689d0585ff075ec9e99ad690c3395bc4b313370b38ef355acdadcd122975b81147f12c85ea5db8c6deb4aab71808dcb408fe3d1e7690c43d37b4ce6cc0166fa7daa83147f198e9393920d483a7260bfb731fb5d25f1aa493335a9e71297e485b7aef312c285147f1800deef121f1e76426a00665e5c4479674322d4f75edadd46debd5cd992f6ed87148415861588158a15171717171717171561031b5761019060005260206000fd5b6101e051602052610200516040527f1800deef121f1e76426a00665e5c4479674322d4f75edadd46debd5cd992f6ed6080527f198e9393920d483a7260bfb731fb5d25f1aa493335a9e71297e485b7aef312c26060527f12c85ea5db8c6deb4aab71808dcb408fe3d1e7690c43d37b4ce6cc0166fa7daa60c0527f090689d0585ff075ec9e99ad690c3395bc4b313370b38ef355acdadcd122975b60a0526102605160e05261028051610100528361014052826101205281610180528061016052602080610180602060085afa60205115811517156104005761019060005260206000fd5b50505050505050565b7f30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f00000017f30644e72e131a029b85045b68181585d97816a916871ca8d3c208c16d87cfd4760408301356060840135608085013560a086013584838409856003878789898a090908148582830986600388868a888909090814166001891189888b06141660018b118b898d06141616166104a65761019060005260206000fd5b505050505050505050565b60005b828110156104da57606060c08202830101608081608084026103000137506001016104b4565b505060800261030020600052565b6104f06104f2565b005b610144356101040160036002610164356101240161018435610124016101a4356101440160016101a05260606101c05260c0610200526000610240526000806102605261012435610280526102a0856020820152602086026102e00160005b878110156105e95760c0810260208b0101600160005260806040820160203760c083526001602084015260208202880135604084015260a0600020606084015260406080840152600160ff1b60016060830135160260408201351760a0840152600160ff1b600160a0830135160260808201351760c08401528383036020830260408601015260e08301925050600181019050610551565b50601f1982820390810190925260c0909101610220528587036020828101829052028101604001865b888110156106cb5760c0810260208b01016020898303028601358060408803013560016000526080604084016020378060c00185526001602086015260208b850302890135604086015260a06000206060860152806040016080860152600160ff1b600160405116026020511760a0860152600160ff1b600160805116026060511760c08601528060208903830160e087013785850360208c860302604088010152602085510185019450505050600181019050610612565b5060208282030382526102a081038060a0016101e0528061010001610180526020610160528061014001610160f3fea265627a7a72315820259882c7acc2220ff6d91175bcd9417de407366a7fce3fa38eee6aff0ee533a964736f6c63430005110032",
"schemaVersion": "3.0.19"
}