mirror of
https://github.com/vacp2p/rln-interep-contract.git
synced 2025-02-28 14:10:35 +00:00
70 lines
7.4 KiB
JSON
70 lines
7.4 KiB
JSON
{
|
|
"address": "0x0d15c8DF0f8D424F014A23D5DE65Ed3015fFC8CC",
|
|
"abi": [
|
|
{
|
|
"inputs": [
|
|
{
|
|
"internalType": "uint256[2]",
|
|
"name": "a",
|
|
"type": "uint256[2]"
|
|
},
|
|
{
|
|
"internalType": "uint256[2][2]",
|
|
"name": "b",
|
|
"type": "uint256[2][2]"
|
|
},
|
|
{
|
|
"internalType": "uint256[2]",
|
|
"name": "c",
|
|
"type": "uint256[2]"
|
|
},
|
|
{
|
|
"internalType": "uint256[4]",
|
|
"name": "input",
|
|
"type": "uint256[4]"
|
|
}
|
|
],
|
|
"name": "verifyProof",
|
|
"outputs": [],
|
|
"stateMutability": "view",
|
|
"type": "function"
|
|
}
|
|
],
|
|
"transactionHash": "0xd59e3cb6386505b34b4e03162f7bb6f0a135d799ddf4be6b82d27ef434bed3b3",
|
|
"receipt": {
|
|
"to": null,
|
|
"from": "0xabD73e893D0398772f1a679B86C3148f724546ec",
|
|
"contractAddress": "0x0d15c8DF0f8D424F014A23D5DE65Ed3015fFC8CC",
|
|
"transactionIndex": 0,
|
|
"gasUsed": "266738",
|
|
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"blockHash": "0x1579b3fd79c82452afad83fee98c5b5a118efce809be1af93cbebcbc89687f46",
|
|
"transactionHash": "0xd59e3cb6386505b34b4e03162f7bb6f0a135d799ddf4be6b82d27ef434bed3b3",
|
|
"logs": [],
|
|
"blockNumber": 26,
|
|
"cumulativeGasUsed": "266738",
|
|
"status": 1,
|
|
"byzantium": true
|
|
},
|
|
"args": [],
|
|
"numDeployments": 1,
|
|
"solcInputHash": "b8e33ba299e95051cdf4858cd81bbca9",
|
|
"metadata": "{\"compiler\":{\"version\":\"0.8.15+commit.e14f2714\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[{\"internalType\":\"uint256[2]\",\"name\":\"a\",\"type\":\"uint256[2]\"},{\"internalType\":\"uint256[2][2]\",\"name\":\"b\",\"type\":\"uint256[2][2]\"},{\"internalType\":\"uint256[2]\",\"name\":\"c\",\"type\":\"uint256[2]\"},{\"internalType\":\"uint256[4]\",\"name\":\"input\",\"type\":\"uint256[4]\"}],\"name\":\"verifyProof\",\"outputs\":[],\"stateMutability\":\"view\",\"type\":\"function\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"contracts/VerifierTest.sol\":\"VerifierTest\"},\"evmVersion\":\"london\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\",\"useLiteralContent\":true},\"optimizer\":{\"enabled\":false,\"runs\":200},\"remappings\":[]},\"sources\":{\"contracts/VerifierTest.sol\":{\"content\":\"// SPDX-License-Identifier: MIT\\npragma solidity 0.8.15;\\n\\ncontract VerifierTest {\\n function verifyProof(\\n uint[2] memory a,\\n uint[2][2] memory b,\\n uint[2] memory c,\\n uint[4] memory input\\n ) public view {}\\n}\\n\",\"keccak256\":\"0x7c2ed5d26f1027d3729951ceb1c8d6f219b187c72cf6bc42515a5c94d2e6a184\",\"license\":\"MIT\"}},\"version\":1}",
|
|
"bytecode": "0x608060405234801561001057600080fd5b506103df806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c80635fe8c13b14610030575b600080fd5b61004a60048036038101906100459190610340565b61004c565b005b50505050565b6000604051905090565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6100af82610066565b810181811067ffffffffffffffff821117156100ce576100cd610077565b5b80604052505050565b60006100e1610052565b90506100ed82826100a6565b919050565b600067ffffffffffffffff82111561010d5761010c610077565b5b602082029050919050565b600080fd5b6000819050919050565b6101308161011d565b811461013b57600080fd5b50565b60008135905061014d81610127565b92915050565b6000610166610161846100f2565b6100d7565b905080602084028301858111156101805761017f610118565b5b835b818110156101a95780610195888261013e565b845260208401935050602081019050610182565b5050509392505050565b600082601f8301126101c8576101c7610061565b5b60026101d5848285610153565b91505092915050565b600067ffffffffffffffff8211156101f9576101f8610077565b5b602082029050919050565b6000610217610212846101de565b6100d7565b9050806040840283018581111561023157610230610118565b5b835b8181101561025a578061024688826101b3565b845260208401935050604081019050610233565b5050509392505050565b600082601f83011261027957610278610061565b5b6002610286848285610204565b91505092915050565b600067ffffffffffffffff8211156102aa576102a9610077565b5b602082029050919050565b60006102c86102c38461028f565b6100d7565b905080602084028301858111156102e2576102e1610118565b5b835b8181101561030b57806102f7888261013e565b8452602084019350506020810190506102e4565b5050509392505050565b600082601f83011261032a57610329610061565b5b60046103378482856102b5565b91505092915050565b600080600080610180858703121561035b5761035a61005c565b5b6000610369878288016101b3565b945050604061037a87828801610264565b93505060c061038b878288016101b3565b92505061010061039d87828801610315565b9150509295919450925056fea26469706673582212204c3284d1df30250a6b905af42dbd80322b7b1def775b998950b83c5c8590ec4b64736f6c634300080f0033",
|
|
"deployedBytecode": "0x608060405234801561001057600080fd5b506004361061002b5760003560e01c80635fe8c13b14610030575b600080fd5b61004a60048036038101906100459190610340565b61004c565b005b50505050565b6000604051905090565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6100af82610066565b810181811067ffffffffffffffff821117156100ce576100cd610077565b5b80604052505050565b60006100e1610052565b90506100ed82826100a6565b919050565b600067ffffffffffffffff82111561010d5761010c610077565b5b602082029050919050565b600080fd5b6000819050919050565b6101308161011d565b811461013b57600080fd5b50565b60008135905061014d81610127565b92915050565b6000610166610161846100f2565b6100d7565b905080602084028301858111156101805761017f610118565b5b835b818110156101a95780610195888261013e565b845260208401935050602081019050610182565b5050509392505050565b600082601f8301126101c8576101c7610061565b5b60026101d5848285610153565b91505092915050565b600067ffffffffffffffff8211156101f9576101f8610077565b5b602082029050919050565b6000610217610212846101de565b6100d7565b9050806040840283018581111561023157610230610118565b5b835b8181101561025a578061024688826101b3565b845260208401935050604081019050610233565b5050509392505050565b600082601f83011261027957610278610061565b5b6002610286848285610204565b91505092915050565b600067ffffffffffffffff8211156102aa576102a9610077565b5b602082029050919050565b60006102c86102c38461028f565b6100d7565b905080602084028301858111156102e2576102e1610118565b5b835b8181101561030b57806102f7888261013e565b8452602084019350506020810190506102e4565b5050509392505050565b600082601f83011261032a57610329610061565b5b60046103378482856102b5565b91505092915050565b600080600080610180858703121561035b5761035a61005c565b5b6000610369878288016101b3565b945050604061037a87828801610264565b93505060c061038b878288016101b3565b92505061010061039d87828801610315565b9150509295919450925056fea26469706673582212204c3284d1df30250a6b905af42dbd80322b7b1def775b998950b83c5c8590ec4b64736f6c634300080f0033",
|
|
"devdoc": {
|
|
"kind": "dev",
|
|
"methods": {},
|
|
"version": 1
|
|
},
|
|
"userdoc": {
|
|
"kind": "user",
|
|
"methods": {},
|
|
"version": 1
|
|
},
|
|
"storageLayout": {
|
|
"storage": [],
|
|
"types": null
|
|
}
|
|
}
|