Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOfGrownStalkUpToStemsDeployment","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOfLegacySeeds","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"address","name":"token","type":"address"},{"internalType":"uint32","name":"season","type":"uint32"}],"name":"getDepositLegacy","outputs":[{"internalType":"uint128","name":"","type":"uint128"},{"internalType":"uint128","name":"","type":"uint128"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"address[]","name":"tokens","type":"address[]"},{"internalType":"uint32[][]","name":"seasons","type":"uint32[][]"},{"internalType":"uint256[][]","name":"amounts","type":"uint256[][]"},{"internalType":"uint256","name":"stalkDiff","type":"uint256"},{"internalType":"uint256","name":"seedsDiff","type":"uint256"},{"internalType":"bytes32[]","name":"proof","type":"bytes32[]"}],"name":"mowAndMigrate","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"mowAndMigrateNoDeposits","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"totalMigratedBdv","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]Deployed Bytecode
0x6080604052600436106100555760003560e01c80631be2cfd81461005a5780631f4f3d55146100905780632b8cde0d146100a5578063505f43ea146100c5578063a9be1acb146100e5578063aed942e914610113575b600080fd5b34801561006657600080fd5b5061007a610075366004612138565b610126565b60405161008791906122b9565b60405180910390f35b6100a361009e366004612194565b610139565b005b3480156100b157600080fd5b5061007a6100c0366004612138565b610168565b3480156100d157600080fd5b5061007a6100e0366004612138565b610197565b3480156100f157600080fd5b50610105610100366004612152565b6101a2565b60405161008792919061247e565b6100a3610121366004612138565b610253565b60006101318261025f565b90505b919050565b600061014a8c8c8c8c8c8c8c610291565b905061015a8c86868686866105f8565b505050505050505050505050565b60008061017361079f565b6001600160a01b0384166000908152604d9091016020526040902054915050919050565b6000610131826107a4565b60008060006101af61079f565b90506101ba85610846565b156101da576000806101cc8887610868565b909550935061024b92505050565b6101e38561097f565b156101f5576000806101cc88876109a1565b6001600160a01b0386811660009081526031929092016020908152604080842092881684526010909201815281832063ffffffff8716845290529020546001600160801b038082169350600160801b9091041690505b935093915050565b61025c81610af3565b50565b60008061026a61079f565b6001600160a01b038416600090815260319091016020526040902060090154915050919050565b600061029c88610bb3565b6102ae886102a98a6107a4565b610bf5565b6102b788610d3b565b6102bf61208d565b60005b878110156105b5576102d261208d565b8989838181106102de57fe5b90506020020160208101906102f39190612138565b6001600160a01b031680825261030890610d94565b600b90810b900b602082015260005b88888481811061032357fe5b905060200281019061033591906124b7565b9050811015610598576103466120a4565b89898581811061035257fe5b905060200281019061036491906124b7565b8381811061036e57fe5b9050602002016020810190610383919061227e565b63ffffffff1681526103c288888681811061039a57fe5b90506020028101906103ac91906124b7565b848181106103b657fe5b90506020020135610e4c565b6001600160801b0316602082018190526103dc5750610590565b60006103ff8e8560000151846000015185602001516001600160801b0316610e94565b905061042261041b6104148660000151611091565b839061114f565b83516111b1565b6001600160801b0316604083015260208401516000906104559061045090839061044b86610e4c565b6111dd565b610e4c565b6040840151909150610470906001600160801b031682611234565b6001600160801b0390811660408501526020880151610490911682611234565b87602001906001600160801b031690816001600160801b0316815250506104e88f86600001516104d2886000015187604001516001600160801b031687611298565b86602001516001600160801b03168660006112e9565b6105166105056104506104fe8860000151611091565b859061114f565b88516001600160801b031690611234565b87600001906001600160801b031690816001600160801b03168152505084600001516001600160a01b03168f6001600160a01b03167f7dfe6babf78bb003d6561ed598a241a0b419a1f3acbb7ee153888fb60a4c8aa885600001518660200151604051610584929190612498565b60405180910390a35050505b600101610317565b506105ac8b82600001518360200151611584565b506001016102c2565b506105cd8982602001516001600160801b0316610bf5565b80516105eb906001600160801b03166105e58b61025f565b906115e4565b9998505050505050505050565b83156106b457600086868660405160200161061593929190612298565b60405160208183030381529060405280519060200120905061068d8484808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152507fa84dc86252c556839dff46b290f0c401088a65584aa38a163b6b3f7dd7a5b0e892508591506116419050565b6106b25760405162461bcd60e51b81526004016106a99061241a565b60405180910390fd5b505b8381146106d35760405162461bcd60e51b81526004016106a990612363565b60006106dd61079f565b6001600160a01b038816600081815260318301602052604080822060090154905193945091927f8a9b067b02389729b43ff012ea79fec02744ec108317c48accb631af39a86a3c926107309203906122b9565b60405180910390a26107438760006116ea565b841561079657600381015460009061078090889061077a9089906107749063ffffffff908116906131f9906115e416565b9061114f565b90611718565b90508015610794576107928882611770565b505b505b50505050505050565b600090565b6000806107af61079f565b60038101546001600160a01b03851660009081526031830160205260409020600a0154919250600160c01b900461ffff1690600160201b900463ffffffff16818111156108025760009350505050610134565b6001600160a01b038516600090815260318401602052604090206009015461083d9061083863ffffffff8086169085906118ed16565b611950565b95945050505050565b6001600160a01b0316731bea0050e63e05fbb5d8ba2f10cf5800b62244491490565b600080600061087561079f565b6001600160a01b0386166000908152603182016020908152604080832063ffffffff808a1680865260038301855283862054731bea0050e63e05fbb5d8ba2f10cf5800b622444987526010909301855283862090865290935292205492935090916108ee916001600160801b0390911690839061171816565b9350610974610910670de0b6b3a764000061090a6104fe611965565b90611971565b6001600160a01b03881660009081526031850160209081526040808320731bea0050e63e05fbb5d8ba2f10cf5800b62244498452601001825280832063ffffffff8b81168552925290912054600160801b90046001600160801b0316919061171816565b925050509250929050565b6001600160a01b0316731bea3ccd22f4ebd3d37d731ba31eeca95713716d1490565b60008060006109ae61079f565b90506109ba85856119d5565b90935091506000806109cc8787611a87565b915091506000806109dd8989611b75565b9092509050610a506109f38361077a8a88611718565b6001600160a01b038b1660009081526031880160209081526040808320731bea3ccd22f4ebd3d37d731ba31eeca95713716d8452601001825280832063ffffffff808f1685529252909120546001600160801b0316919061171816565b96506000610a78610a5f611c26565b61090a610a6a611965565b6107748661077a8d8b611718565b6001600160a01b038b1660009081526031880160209081526040808320731bea3ccd22f4ebd3d37d731ba31eeca95713716d8452601001825280832063ffffffff8e81168552925290912054919250610ae491600160801b90046001600160801b031690839061171816565b96505050505050509250929050565b6000610afd61079f565b6001600160a01b038316600090815260318201602052604090206009015490915015610b3b5760405162461bcd60e51b81526004016106a9906123b6565b6000610b4683611c32565b50905080610b665760405162461bcd60e51b81526004016106a990612451565b5060038101546001600160a01b03929092166000908152603190910160205260409020600a01805467ffffffff000000001916600160c01b90920461ffff16600160201b02919091179055565b6000610bbe82611c32565b5090508080610bd557506000610bd38361025f565b115b610bf15760405162461bcd60e51b81526004016106a990612451565b5050565b6000610bff61079f565b601d810154909150600090610c2757610c20610c19611c99565b849061114f565b9050610c43565b601b820154601d830154610c40919061090a908661114f565b90505b601b820154610c529084611718565b601b8301556001600160a01b0384166000908152603183016020526040902060080154610c7f9084611718565b6001600160a01b0385166000908152603184016020526040902060080155601d820154610cac9082611718565b601d8301556001600160a01b03841660009081526031830160205260409020600e0154610cd99082611718565b6001600160a01b038516600081815260318501602052604090819020600e019290925590517fb2d61db64b8ad7535308d2111c78934bc32baf9b7cd3a2e58cba25730003cd5890610d2d90869085906122c2565b60405180910390a250505050565b6000610d4561079f565b9050610d4f611ca2565b6001600160a01b039092166000908152603190910160205260409020600a01805463ffffffff92909216600160201b0267ffffffff0000000019909216919091179055565b600080610d9f61079f565b6001600160a01b03841660009081526039820160205260409020546003820154919250610e1c91610de79163ffffffff918216600b0b91600160601b909104811690611cbd16565b6001600160a01b038516600090815260398401602052604090205463ffffffff600160201b9091048116600b0b9190611d3516565b6001600160a01b03909316600090815260399091016020526040902054600160801b9004600b0b91909101919050565b6000600160801b8210610e905760405162461bcd60e51b81526004018080602001828103825260278152602001806124ff6027913960400191505060405180910390fd5b5090565b600080610e9f61079f565b6001600160a01b0387811660009081526031830160209081526040808320938a1683526010909301815282822063ffffffff89168352905220546001600160801b03600160801b8204811694509192501680841115610f6957610f0186610846565b15610f2357610f108786610868565b93509050610f1e8786611e05565b610f49565b610f2c8661097f565b15610f4957610f3b87866109a1565b93509050610f498786611e45565b83811015610f695760405162461bcd60e51b81526004016106a9906123e3565b8084101561104b576000610f818261090a878761114f565b90506000610f8f85836115e4565b90506000610f9d84886115e4565b90506001600160801b038211801590610fbd57506001600160801b038111155b610fd95760405162461bcd60e51b81526004016106a9906122eb565b6001600160a01b038a8116600090815260319690960160209081526040808820928c1688526010909201815281872063ffffffff8b168852905290942080546001600160801b03928316600160801b029583166001600160801b03199091161790911693909317909255509050611089565b506001600160a01b03808716600090815260319092016020908152604080842092881684526010909201815281832063ffffffff8716845290528120555b949350505050565b60006001600160a01b03821673bea0000029ad1c77d3d5d23ba2d8893db9d1efab14156110c057506002610134565b6001600160a01b038216731bea0050e63e05fbb5d8ba2f10cf5800b622444914156110ed57506002610134565b6001600160a01b038216731bea3ccd22f4ebd3d37d731ba31eeca95713716d141561111a57506004610134565b6001600160a01b03821673c9c32cd16bf7efb85ff14e0c8603cc90f6f2ee49141561114757506004610134565b506000919050565b60008261115e575060006111ab565b8282028284828161116b57fe5b04146111a85760405162461bcd60e51b81526004018080602001828103825260218152602001806125266021913960400191505060405180910390fd5b90505b92915050565b6000806111bc61079f565b6003810154909150611089908590600160c01b900461ffff16859003611950565b600080611222620f4240611213856111f9600b89900b8a611cbd565b600b0b6001600160801b0316611f2190919063ffffffff16565b6001600160801b031690611f9b565b6001600160801b031695945050505050565b60008282016001600160801b0380851690821610156111a8576040805162461bcd60e51b815260206004820152601b60248201527a536166654d6174683a206164646974696f6e206f766572666c6f7760281b604482015290519081900360640190fd5b6000806112a485610d94565b905060008084116112b65760006112cf565b6112cf6112ca8561090a88620f424061114f565b612012565b90506112df600b83900b82611cbd565b9695505050505050565b60006112f361079f565b905060006113018787612040565b905061134761130f86610e4c565b6001600160a01b038a1660009081526031850160209081526040808320868452601d019091529020546001600160801b031690611234565b6001600160a01b03891660009081526031840160209081526040808320858452601d01909152902080546001600160801b0319166001600160801b03929092169190911790556113d861139985610e4c565b6001600160a01b038a1660009081526031850160209081526040808320868452601d01909152902054600160801b90046001600160801b031690611234565b6001600160a01b03891660009081526031840160209081526040808320858452601d01909152902080546001600160801b03928316600160801b02921691909117905561146961142785610e4c565b6001600160a01b038a811660009081526031860160209081526040808320938d168352601a90930190522054600160601b90046001600160801b031690611234565b6001600160a01b03808a1660009081526031850160209081526040808320938c168352601a909301905290812080546001600160801b0393909316600160601b02600160601b600160e01b0319909316929092179091558360018111156114cc57fe5b141561152b57876001600160a01b031660006001600160a01b0316336001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f6284896040516115229291906122c2565b60405180910390a45b866001600160a01b0316886001600160a01b03167ff4d42fc7416f300569832aee6989201c613d31d64b823327915a6a33fe7afa55888888604051611572939291906122d0565b60405180910390a35050505050505050565b600061158e61079f565b6001600160a01b039485166000908152603190910160209081526040808320959096168252601a909401909352509190208054600b9290920b6001600160601b03166001600160601b0319909216919091179055565b60008282111561163b576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b600081815b85518110156116df57600086828151811061165d57fe5b602002602001015190508083116116a457828160405160200180838152602001828152602001925050506040516020818303038152906040528051906020012092506116d6565b808360405160200180838152602001828152602001925050506040516020818303038152906040528051906020012092505b50600101611646565b509092149392505050565b60006116f461079f565b6001600160a01b039093166000908152603190930160205250604090912060090155565b6000828201838110156111a8576040805162461bcd60e51b815260206004820152601b60248201527a536166654d6174683a206164646974696f6e206f766572666c6f7760281b604482015290519081900360640190fd5b60008061177b61079f565b90508261178c5760009150506111ab565b601b810154601d8201546117a5919061090a908661114f565b6001600160a01b03851660009081526031830160205260409020600e01549092508211156117ee576001600160a01b03841660009081526031820160205260409020600e015491505b601b8101546117fd90846115e4565b601b8201556001600160a01b038416600090815260318201602052604090206008015461182a90846115e4565b6001600160a01b0385166000908152603183016020526040902060080155601d81015461185790836115e4565b601d8201556001600160a01b03841660009081526031820160205260409020600e015461188490836115e4565b6001600160a01b0385166000818152603184016020526040808220600e0193909355915190917fb2d61db64b8ad7535308d2111c78934bc32baf9b7cd3a2e58cba25730003cd58916118de918781039190879003906122c2565b60405180910390a25092915050565b60008263ffffffff168263ffffffff16111561163b576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b60006111a88363ffffffff8085169061114f16565b67029342191969bfcd90565b60008082116119c4576040805162461bcd60e51b815260206004820152601a602482015279536166654d6174683a206469766973696f6e206279207a65726f60301b604482015290519081900360640190fd5b8183816119cd57fe5b049392505050565b60008060006119e261079f565b6001600160a01b0386166000908152603182016020908152604080832063ffffffff808a168552600790910190925290912054919250611a26919060049061197116565b6001600160a01b0386166000908152603183016020908152604080832063ffffffff808a168552600690910190925290912054919350611a7d91670de0b6b3a76400009161090a9190656d0b2f18424d9061114f16565b9250509250929050565b6000806000611a9461079f565b6001600160a01b03861660009081526031820160205260408120919250601090910190611abf61205d565b6001600160a01b031681526020808201929092526040908101600090812063ffffffff88168252909252902054600160801b90046001600160801b03169150611a7d611b09611c26565b6001600160a01b0387166000908152603184016020526040812061090a91620f23239160100190611b3861205d565b6001600160a01b031681526020808201929092526040908101600090812063ffffffff808d168352935220546001600160801b0316919061114f16565b6000806000611b8261079f565b6001600160a01b03861660009081526031820160205260408120919250601090910190611bad612075565b6001600160a01b031681526020808201929092526040908101600090812063ffffffff88168252909252902054600160801b90046001600160801b03169150611a7d611bf7611c26565b6001600160a01b0387166000908152603184016020526040812061090a91620f00449160100190611b38612075565b670de0b6b3a764000090565b6000806000611c3f61079f565b6001600160a01b03851660009081526031820160205260409020600a0154600160201b900463ffffffff16925090508115801590611c9157506003810154600160c01b900461ffff1663ffffffff8316105b925050915091565b64e8d4a5100090565b600080611cad61079f565b6003015463ffffffff1691505090565b6000818303600b83900b8213801590611cdc575083600b0b81600b0b13155b80611cfa5750600083600b0b128015611cfa575083600b0b81600b0b135b6111a85760405162461bcd60e51b815260040180806020018281038252602481526020018061256e6024913960400191505060405180910390fd5b600082600b0b60001415611d4b575060006111ab565b82600b0b600019148015611d6f5750600b82900b6b7fffffffffffffffffffffff19145b15611dab5760405162461bcd60e51b81526004018080602001828103825260278152602001806125476027913960400191505060405180910390fd5b6000828402905082600b0b84600b0b82600b0b81611dc557fe5b05600b0b146111a85760405162461bcd60e51b81526004018080602001828103825260278152602001806125476027913960400191505060405180910390fd5b6000611e0f61079f565b6001600160a01b03909316600090815260319093016020908152604080852063ffffffff90941685526003909301905250812055565b6000611e4f61079f565b6001600160a01b0384166000818152603183016020818152604080842063ffffffff891685526007810183528185208590556006810183529084208490559383525291925060100190611ea061205d565b6001600160a01b0390811682526020808301939093526040918201600090812063ffffffff871682528452828120819055908616815260318401909252812060100190611eeb612075565b6001600160a01b031681526020808201929092526040908101600090812063ffffffff9095168152939091528220919091555050565b60006001600160801b038316611f39575060006111ab565b8282026001600160801b038084169080861690831681611f5557fe5b046001600160801b0316146111a85760405162461bcd60e51b81526004018080602001828103825260218152602001806125266021913960400191505060405180910390fd5b600080826001600160801b031611611ff7576040805162461bcd60e51b815260206004820152601a602482015279536166654d6174683a206469766973696f6e206279207a65726f60301b604482015290519081900360640190fd5b816001600160801b0316836001600160801b0316816119cd57fe5b60006b7fffffffffffffffffffffff821115610e905760405162461bcd60e51b81526004016106a99061231c565b6001600160601b031660609190911b6001600160601b0319161790565b733a70dfa7d2262988064a2d051dd47521e43c9bdd90565b73d652c40fbb3f06d6b58cb9aa9cff063ee63d465d90565b604080518082019091526000808252602082015290565b604080516060810182526000808252602082018190529181019190915290565b80356001600160a01b038116811461013457600080fd5b60008083601f8401126120ec578182fd5b50813567ffffffffffffffff811115612103578182fd5b602083019150836020808302850101111561211d57600080fd5b9250929050565b803563ffffffff8116811461013457600080fd5b600060208284031215612149578081fd5b6111a8826120c4565b600080600060608486031215612166578182fd5b61216f846120c4565b925061217d602085016120c4565b915061218b60408501612124565b90509250925092565b600080600080600080600080600080600060e08c8e0312156121b4578687fd5b6121bd8c6120c4565b9a5067ffffffffffffffff8060208e013511156121d8578788fd5b6121e88e60208f01358f016120db565b909b50995060408d01358110156121fd578788fd5b61220d8e60408f01358f016120db565b909950975060608d0135811015612222578687fd5b6122328e60608f01358f016120db565b909750955060808d0135945060a08d0135935060c08d0135811015612255578283fd5b506122668d60c08e01358e016120db565b81935080925050509295989b509295989b9093969950565b60006020828403121561228f578081fd5b6111a882612124565b6001600160a01b039390931683526020830191909152604082015260600190565b90815260200190565b918252602082015260400190565b600b9390930b83526020830191909152604082015260600190565b60208082526017908201527629b4b6379d103ab4b73a18991c1037bb32b9333637bb9760491b604082015260600190565b60208082526027908201527f53616665436173743a2076616c756520646f65736e27742066697420696e2061604082015266371034b73a1c9b60c91b606082015260800190565b60208082526033908201527f7365656473206d6973616c69676e6d656e742c20646f75626c6520636865636b604082015272207375626d6974746564206465706f7369747360681b606082015260800190565b6020808252601390820152726f6e6c7920666f72207a65726f20736565647360681b604082015260600190565b6020808252601c908201527f53696c6f3a2043726174652062616c616e636520746f6f206c6f772e00000000604082015260600190565b6020808252601a908201527f556e72697065436c61696d3a20696e76616c69642070726f6f66000000000000604082015260600190565b6020808252601390820152721b9bc81b5a59dc985d1a5bdb881b9959591959606a1b604082015260600190565b6001600160801b0392831681529116602082015260400190565b63ffffffff9290921682526001600160801b0316602082015260400190565b6000808335601e198436030181126124cd578283fd5b83018035915067ffffffffffffffff8211156124e7578283fd5b602090810192508102360382131561211d57600080fdfe53616665436173743a2076616c756520646f65736e27742066697420696e203132382062697473536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f775369676e6564536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f775369676e6564536166654d6174683a207375627472616374696f6e206f766572666c6f77a2646970667358221220dd29cb47942acb3d80358a7d21b5c812ce9c7eab63ef59acc732bf2fecdea30164736f6c63430007060033
🤖 Code Reader
Generate instant answers for your smart contract questions using AI Models. Read more.
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 30 Chains
Tokens
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.