UNPKG

@settlemint/solidity-zeto

Version:

Smart contract set to build Zero Knowledge tokens in SettleMint

1 lines 3.51 kB
{"abi":[{"type":"function","name":"poseidon","inputs":[{"name":"","type":"uint256[3]","internalType":"uint256[3]"}],"outputs":[{"name":"","type":"uint256","internalType":"uint256"}],"stateMutability":"pure"}],"bytecode":{"object":"0x6080806040523460175760959081601c823930815050f35b5f80fdfe60808060405260043610156011575f80fd5b5f3560e01c6325cc70e8146023575f80fd5b60607ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112605b5736606411605b57805f60209252f35b5f80fdfea2646970667358221220b15de554745d9873b21a49616774baea915667da2af0b6696477b2089e92e1d064736f6c634300081b0033","sourceMap":"269:102:66:-:0;;;;;;;;;;;;;;;;;;;;;","linkReferences":{}},"deployedBytecode":{"object":"0x60808060405260043610156011575f80fd5b5f3560e01c6325cc70e8146023575f80fd5b60607ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112605b5736606411605b57805f60209252f35b5f80fdfea2646970667358221220b15de554745d9873b21a49616774baea915667da2af0b6696477b2089e92e1d064736f6c634300081b0033","sourceMap":"269:102:66:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;","linkReferences":{}},"methodIdentifiers":{"poseidon(uint256[3])":"25cc70e8"},"rawMetadata":"{\"compiler\":{\"version\":\"0.8.27+commit.40a35a09\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[{\"internalType\":\"uint256[3]\",\"name\":\"\",\"type\":\"uint256[3]\"}],\"name\":\"poseidon\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"pure\",\"type\":\"function\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"node_modules/@iden3/contracts/lib/Poseidon.sol\":\"PoseidonUnit3L\"},\"evmVersion\":\"cancun\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":true,\"runs\":10000},\"remappings\":[\":@iden3/=node_modules/@iden3/\",\":@openzeppelin/=node_modules/@openzeppelin/\",\":forge-std/=lib/forge-std/src/\",\":hardhat/=node_modules/hardhat/\"],\"viaIR\":true},\"sources\":{\"node_modules/@iden3/contracts/lib/Poseidon.sol\":{\"keccak256\":\"0x1776fa64b19c5e2f42d1449537ea5e911d7f067ee5d0409ca7daf7319853381f\",\"license\":\"GPL-3.0\",\"urls\":[\"bzz-raw://516c8ae954d17c4c5e4366249b93e85660f5887640c8141c6912831a42b89539\",\"dweb:/ipfs/QmVMZW5sFUmb3Bgypmfn19z1cNUWhubYXWFthbFruopZNc\"]}},\"version\":1}","metadata":{"compiler":{"version":"0.8.27+commit.40a35a09"},"language":"Solidity","output":{"abi":[{"inputs":[{"internalType":"uint256[3]","name":"","type":"uint256[3]"}],"stateMutability":"pure","type":"function","name":"poseidon","outputs":[{"internalType":"uint256","name":"","type":"uint256"}]}],"devdoc":{"kind":"dev","methods":{},"version":1},"userdoc":{"kind":"user","methods":{},"version":1}},"settings":{"remappings":["@iden3/=node_modules/@iden3/","@openzeppelin/=node_modules/@openzeppelin/","forge-std/=lib/forge-std/src/","hardhat/=node_modules/hardhat/"],"optimizer":{"enabled":true,"runs":10000},"metadata":{"bytecodeHash":"ipfs"},"compilationTarget":{"node_modules/@iden3/contracts/lib/Poseidon.sol":"PoseidonUnit3L"},"evmVersion":"cancun","libraries":{},"viaIR":true},"sources":{"node_modules/@iden3/contracts/lib/Poseidon.sol":{"keccak256":"0x1776fa64b19c5e2f42d1449537ea5e911d7f067ee5d0409ca7daf7319853381f","urls":["bzz-raw://516c8ae954d17c4c5e4366249b93e85660f5887640c8141c6912831a42b89539","dweb:/ipfs/QmVMZW5sFUmb3Bgypmfn19z1cNUWhubYXWFthbFruopZNc"],"license":"GPL-3.0"}},"version":1},"id":66}