{"abi":[{"type":"function","name":"createNewSeasonPass","inputs":[{"name":"name","type":"bytes14","internalType":"bytes14"},{"name":"seasonStart","type":"uint256","internalType":"uint256"},{"name":"seasonEnd","type":"uint256","internalType":"uint256"},{"name":"mintEnd","type":"uint256","internalType":"uint256"},{"name":"priceDecreaseRate","type":"uint256","internalType":"uint256"},{"name":"startingPrice","type":"uint256","internalType":"uint256"},{"name":"minPrice","type":"uint256","internalType":"uint256"},{"name":"buyMultiplier","type":"uint256","internalType":"uint256"}],"outputs":[],"stateMutability":"nonpayable"}],"bytecode":{"object":"0x","sourceMap":"","linkReferences":{}},"deployedBytecode":{"object":"0x","sourceMap":"","linkReferences":{}},"methodIdentifiers":{"createNewSeasonPass(bytes14,uint256,uint256,uint256,uint256,uint256,uint256,uint256)":"231bb4cd"},"rawMetadata":"{\"compiler\":{\"version\":\"0.8.24+commit.e11b9ed9\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[{\"internalType\":\"bytes14\",\"name\":\"name\",\"type\":\"bytes14\"},{\"internalType\":\"uint256\",\"name\":\"seasonStart\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"seasonEnd\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"mintEnd\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"priceDecreaseRate\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"startingPrice\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"minPrice\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"buyMultiplier\",\"type\":\"uint256\"}],\"name\":\"createNewSeasonPass\",\"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\":\"ICreateSeasonPassSystem\",\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"src/codegen/world/ICreateSeasonPassSystem.sol\":\"ICreateSeasonPassSystem\"},\"evmVersion\":\"paris\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":true,\"runs\":3000},\"remappings\":[\":@dk1a/solidity-stringutils/=node_modules/@dk1a/solidity-stringutils/\",\":@latticexyz/=node_modules/@latticexyz/\",\":@openzeppelin/=node_modules/@openzeppelin/\",\":base/=src/\",\":ds-test/=node_modules/ds-test/src/\",\":forge-std/=node_modules/forge-std/src/\",\":solmate/=node_modules/solmate/src/\"]},\"sources\":{\"src/codegen/world/ICreateSeasonPassSystem.sol\":{\"keccak256\":\"0x8cde232a77dfa16401a28a0f50293dfb6f58fcfb89bf2688a304daf61e793be3\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b4cf288971d2f0f72f94120431edae84718a9097385af9a47d3f4bcf2fae137a\",\"dweb:/ipfs/QmXTxju4NpTwpGufaKuGWmL7PzcVVcdw5wNLkL8rApzaUS\"]}},\"version\":1}","metadata":{"compiler":{"version":"0.8.24+commit.e11b9ed9"},"language":"Solidity","output":{"abi":[{"inputs":[{"internalType":"bytes14","name":"name","type":"bytes14"},{"internalType":"uint256","name":"seasonStart","type":"uint256"},{"internalType":"uint256","name":"seasonEnd","type":"uint256"},{"internalType":"uint256","name":"mintEnd","type":"uint256"},{"internalType":"uint256","name":"priceDecreaseRate","type":"uint256"},{"internalType":"uint256","name":"startingPrice","type":"uint256"},{"internalType":"uint256","name":"minPrice","type":"uint256"},{"internalType":"uint256","name":"buyMultiplier","type":"uint256"}],"stateMutability":"nonpayable","type":"function","name":"createNewSeasonPass"}],"devdoc":{"kind":"dev","methods":{},"version":1},"userdoc":{"kind":"user","methods":{},"version":1}},"settings":{"remappings":["@dk1a/solidity-stringutils/=node_modules/@dk1a/solidity-stringutils/","@latticexyz/=node_modules/@latticexyz/","@openzeppelin/=node_modules/@openzeppelin/","base/=src/","ds-test/=node_modules/ds-test/src/","forge-std/=node_modules/forge-std/src/","solmate/=node_modules/solmate/src/"],"optimizer":{"enabled":true,"runs":3000},"metadata":{"bytecodeHash":"ipfs"},"compilationTarget":{"src/codegen/world/ICreateSeasonPassSystem.sol":"ICreateSeasonPassSystem"},"evmVersion":"paris","libraries":{}},"sources":{"src/codegen/world/ICreateSeasonPassSystem.sol":{"keccak256":"0x8cde232a77dfa16401a28a0f50293dfb6f58fcfb89bf2688a304daf61e793be3","urls":["bzz-raw://b4cf288971d2f0f72f94120431edae84718a9097385af9a47d3f4bcf2fae137a","dweb:/ipfs/QmXTxju4NpTwpGufaKuGWmL7PzcVVcdw5wNLkL8rApzaUS"],"license":"MIT"}},"version":1},"ast":{"absolutePath":"src/codegen/world/ICreateSeasonPassSystem.sol","id":170875,"exportedSymbols":{"ICreateSeasonPassSystem":[170874]},"nodeType":"SourceUnit","src":"32:573:273","nodes":[{"id":170853,"nodeType":"PragmaDirective","src":"32:25:273","nodes":[],"literals":["solidity",">=","0.8",".24"]},{"id":170874,"nodeType":"ContractDefinition","src":"328:276:273","nodes":[{"id":170873,"nodeType":"FunctionDefinition","src":"366:236:273","nodes":[],"functionSelector":"231bb4cd","implemented":false,"kind":"function","modifiers":[],"name":"createNewSeasonPass","nameLocation":"375:19:273","parameters":{"id":170871,"nodeType":"ParameterList","parameters":[{"constant":false,"id":170856,"mutability":"mutable","name":"name","nameLocation":"408:4:273","nodeType":"VariableDeclaration","scope":170873,"src":"400:12:273","stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_bytes14","typeString":"bytes14"},"typeName":{"id":170855,"name":"bytes14","nodeType":"ElementaryTypeName","src":"400:7:273","typeDescriptions":{"typeIdentifier":"t_bytes14","typeString":"bytes14"}},"visibility":"internal"},{"constant":false,"id":170858,"mutability":"mutable","name":"seasonStart","nameLocation":"426:11:273","nodeType":"VariableDeclaration","scope":170873,"src":"418:19:273","stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"},"typeName":{"id":170857,"name":"uint256","nodeType":"ElementaryTypeName","src":"418:7:273","typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"}},"visibility":"internal"},{"constant":false,"id":170860,"mutability":"mutable","name":"seasonEnd","nameLocation":"451:9:273","nodeType":"VariableDeclaration","scope":170873,"src":"443:17:273","stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"},"typeName":{"id":170859,"name":"uint256","nodeType":"ElementaryTypeName","src":"443:7:273","typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"}},"visibility":"internal"},{"constant":false,"id":170862,"mutability":"mutable","name":"mintEnd","nameLocation":"474:7:273","nodeType":"VariableDeclaration","scope":170873,"src":"466:15:273","stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"},"typeName":{"id":170861,"name":"uint256","nodeType":"ElementaryTypeName","src":"466:7:273","typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"}},"visibility":"internal"},{"constant":false,"id":170864,"mutability":"mutable","name":"priceDecreaseRate","nameLocation":"495:17:273","nodeType":"VariableDeclaration","scope":170873,"src":"487:25:273","stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"},"typeName":{"id":170863,"name":"uint256","nodeType":"ElementaryTypeName","src":"487:7:273","typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"}},"visibility":"internal"},{"constant":false,"id":170866,"mutability":"mutable","name":"startingPrice","nameLocation":"526:13:273","nodeType":"VariableDeclaration","scope":170873,"src":"518:21:273","stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"},"typeName":{"id":170865,"name":"uint256","nodeType":"ElementaryTypeName","src":"518:7:273","typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"}},"visibility":"internal"},{"constant":false,"id":170868,"mutability":"mutable","name":"minPrice","nameLocation":"553:8:273","nodeType":"VariableDeclaration","scope":170873,"src":"545:16:273","stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"},"typeName":{"id":170867,"name":"uint256","nodeType":"ElementaryTypeName","src":"545:7:273","typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"}},"visibility":"internal"},{"constant":false,"id":170870,"mutability":"mutable","name":"buyMultiplier","nameLocation":"575:13:273","nodeType":"VariableDeclaration","scope":170873,"src":"567:21:273","stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"},"typeName":{"id":170869,"name":"uint256","nodeType":"ElementaryTypeName","src":"567:7:273","typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"}},"visibility":"internal"}],"src":"394:198:273"},"returnParameters":{"id":170872,"nodeType":"ParameterList","parameters":[],"src":"601:0:273"},"scope":170874,"stateMutability":"nonpayable","virtual":false,"visibility":"external"}],"abstract":false,"baseContracts":[],"canonicalName":"ICreateSeasonPassSystem","contractDependencies":[],"contractKind":"interface","documentation":{"id":170854,"nodeType":"StructuredDocumentation","src":"108:219:273","text":" @title ICreateSeasonPassSystem\n @author MUD (https://mud.dev) by Lattice (https://lattice.xyz)\n @dev This interface is automatically generated from the corresponding system contract. Do not edit manually."},"fullyImplemented":false,"linearizedBaseContracts":[170874],"name":"ICreateSeasonPassSystem","nameLocation":"338:23:273","scope":170875,"usedErrors":[],"usedEvents":[]}],"license":"MIT"},"id":273}