{"abi":[{"type":"function","name":"evefrontier__configureDeployableAccess","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__configureEntityRecordAccess","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__configureEphemeralInteractAccess","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__configureEphemeralInventoryAccess","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__configureFuelAccess","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__configureInventoryAccess","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__configureInventoryInteractAccess","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__configureKillMailAccess","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__configureLocationAccess","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__configureNetworkNodeAccess","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__configureOwnershipAccess","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__configureSmartAssemblyAccess","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__configureSmartCharacterAccess","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__configureSmartGateAccess","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__configureSmartStorageUnitAccess","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__configureSmartTurretAccess","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__registerNetworkNodeClass","inputs":[{"name":"typeId","type":"uint256","internalType":"uint256"},{"name":"volume","type":"uint256","internalType":"uint256"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__registerSmartAssemblies","inputs":[{"name":"typeId","type":"uint256","internalType":"uint256"},{"name":"volume","type":"uint256","internalType":"uint256"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"evefrontier__registerSmartCharacterClass","inputs":[{"name":"typeId","type":"uint256","internalType":"uint256"},{"name":"volume","type":"uint256","internalType":"uint256"}],"outputs":[],"stateMutability":"nonpayable"}],"bytecode":{"object":"0x","sourceMap":"","linkReferences":{}},"deployedBytecode":{"object":"0x","sourceMap":"","linkReferences":{}},"methodIdentifiers":{"evefrontier__configureDeployableAccess()":"783d1442","evefrontier__configureEntityRecordAccess()":"bb82285c","evefrontier__configureEphemeralInteractAccess()":"98a66514","evefrontier__configureEphemeralInventoryAccess()":"7beb2dc5","evefrontier__configureFuelAccess()":"27341a1d","evefrontier__configureInventoryAccess()":"4d4bdfda","evefrontier__configureInventoryInteractAccess()":"8c22b4f6","evefrontier__configureKillMailAccess()":"e4216edb","evefrontier__configureLocationAccess()":"17cd377c","evefrontier__configureNetworkNodeAccess()":"7915fd00","evefrontier__configureOwnershipAccess()":"c197291b","evefrontier__configureSmartAssemblyAccess()":"bbe175c4","evefrontier__configureSmartCharacterAccess()":"195b4a20","evefrontier__configureSmartGateAccess()":"68b34f22","evefrontier__configureSmartStorageUnitAccess()":"17c4abce","evefrontier__configureSmartTurretAccess()":"ca4a3a60","evefrontier__registerNetworkNodeClass(uint256,uint256)":"53c464d3","evefrontier__registerSmartAssemblies(uint256,uint256)":"9356789a","evefrontier__registerSmartCharacterClass(uint256,uint256)":"8f7b1549"},"rawMetadata":"{\"compiler\":{\"version\":\"0.8.24+commit.e11b9ed9\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[],\"name\":\"evefrontier__configureDeployableAccess\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"evefrontier__configureEntityRecordAccess\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"evefrontier__configureEphemeralInteractAccess\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"evefrontier__configureEphemeralInventoryAccess\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"evefrontier__configureFuelAccess\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"evefrontier__configureInventoryAccess\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"evefrontier__configureInventoryInteractAccess\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"evefrontier__configureKillMailAccess\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"evefrontier__configureLocationAccess\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"evefrontier__configureNetworkNodeAccess\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"evefrontier__configureOwnershipAccess\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"evefrontier__configureSmartAssemblyAccess\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"evefrontier__configureSmartCharacterAccess\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"evefrontier__configureSmartGateAccess\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"evefrontier__configureSmartStorageUnitAccess\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"evefrontier__configureSmartTurretAccess\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"typeId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"volume\",\"type\":\"uint256\"}],\"name\":\"evefrontier__registerNetworkNodeClass\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"typeId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"volume\",\"type\":\"uint256\"}],\"name\":\"evefrontier__registerSmartAssemblies\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"typeId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"volume\",\"type\":\"uint256\"}],\"name\":\"evefrontier__registerSmartCharacterClass\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}],\"devdoc\":{\"author\":\"MUD (https://mud.dev) by Lattice (https://lattice.xyz)\",\"details\":\"This interface is automatically generated from the corresponding system contract. Do not edit manually.\",\"kind\":\"dev\",\"methods\":{},\"title\":\"IEveSystem\",\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"src/codegen/world/IEveSystem.sol\":\"IEveSystem\"},\"evmVersion\":\"cancun\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":true,\"runs\":300},\"remappings\":[\":@eveworld/smart-object-framework-v2/=../smart-object-framework-v2/\",\":@eveworld/world-v2/=../world-v2/\",\":@latticexyz/=node_modules/@latticexyz/\",\":ds-test/=node_modules/ds-test/src/\",\":forge-std/=node_modules/forge-std/src/\"]},\"sources\":{\"src/codegen/world/IEveSystem.sol\":{\"keccak256\":\"0xa5ddb3c2568f8e9bfd6f801c00682c3d35940ec556267354f92e3633a4e1824f\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://c0530e59d146f79b59d1eb1b48fa3e6d4846788ed0d4564edabdc748951a1e6f\",\"dweb:/ipfs/QmPEdgkvAn3W85BaJMQ9KAKgBy5i6r39zVLLriKsTvPjGT\"]}},\"version\":1}","metadata":{"compiler":{"version":"0.8.24+commit.e11b9ed9"},"language":"Solidity","output":{"abi":[{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"evefrontier__configureDeployableAccess"},{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"evefrontier__configureEntityRecordAccess"},{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"evefrontier__configureEphemeralInteractAccess"},{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"evefrontier__configureEphemeralInventoryAccess"},{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"evefrontier__configureFuelAccess"},{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"evefrontier__configureInventoryAccess"},{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"evefrontier__configureInventoryInteractAccess"},{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"evefrontier__configureKillMailAccess"},{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"evefrontier__configureLocationAccess"},{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"evefrontier__configureNetworkNodeAccess"},{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"evefrontier__configureOwnershipAccess"},{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"evefrontier__configureSmartAssemblyAccess"},{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"evefrontier__configureSmartCharacterAccess"},{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"evefrontier__configureSmartGateAccess"},{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"evefrontier__configureSmartStorageUnitAccess"},{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"evefrontier__configureSmartTurretAccess"},{"inputs":[{"internalType":"uint256","name":"typeId","type":"uint256"},{"internalType":"uint256","name":"volume","type":"uint256"}],"stateMutability":"nonpayable","type":"function","name":"evefrontier__registerNetworkNodeClass"},{"inputs":[{"internalType":"uint256","name":"typeId","type":"uint256"},{"internalType":"uint256","name":"volume","type":"uint256"}],"stateMutability":"nonpayable","type":"function","name":"evefrontier__registerSmartAssemblies"},{"inputs":[{"internalType":"uint256","name":"typeId","type":"uint256"},{"internalType":"uint256","name":"volume","type":"uint256"}],"stateMutability":"nonpayable","type":"function","name":"evefrontier__registerSmartCharacterClass"}],"devdoc":{"kind":"dev","methods":{},"version":1},"userdoc":{"kind":"user","methods":{},"version":1}},"settings":{"remappings":["@eveworld/smart-object-framework-v2/=../smart-object-framework-v2/","@eveworld/world-v2/=../world-v2/","@latticexyz/=node_modules/@latticexyz/","ds-test/=node_modules/ds-test/src/","forge-std/=node_modules/forge-std/src/"],"optimizer":{"enabled":true,"runs":300},"metadata":{"bytecodeHash":"ipfs"},"compilationTarget":{"src/codegen/world/IEveSystem.sol":"IEveSystem"},"evmVersion":"cancun","libraries":{}},"sources":{"src/codegen/world/IEveSystem.sol":{"keccak256":"0xa5ddb3c2568f8e9bfd6f801c00682c3d35940ec556267354f92e3633a4e1824f","urls":["bzz-raw://c0530e59d146f79b59d1eb1b48fa3e6d4846788ed0d4564edabdc748951a1e6f","dweb:/ipfs/QmPEdgkvAn3W85BaJMQ9KAKgBy5i6r39zVLLriKsTvPjGT"],"license":"MIT"}},"version":1},"id":204}