0 txs
728 calls
constructor
No constructor.
functions
No functions.
events
AddDeposit
event AddDeposit(address indexed account, address indexed token, int96 stem, uint256 amount, uint256 bdv)
TotalGerminatingBalanceChanged
event TotalGerminatingBalanceChanged(uint256 germinationSeason, address indexed token, int256 deltaAmount, int256 deltaBdv)
TransferBatch
event TransferBatch(address indexed operator, address indexed from, address indexed to, uint256[] ids, uint256[] values)
TransferSingle
event TransferSingle(address indexed operator, address indexed sender, address indexed recipient, uint256 depositId, uint256 amount)
errors
SafeCastOverflowedUintDowncast
error SafeCastOverflowedUintDowncast(uint8 bits, uint256 value)
creation bytecode
0x610cd3610039600b82828239805160001a607314602c57634e487b7160e01b600052600060045260246000fd5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600436106100405760003560e01c80631ade411014610045578063e41ad52e1461007d575b600080fd5b81801561005157600080fd5b50610065610060366004610ab0565b61009f565b60405161007493929190610b11565b60405180910390f35b81801561008957600080fd5b5061009d610098366004610b4b565b6100cd565b005b60008060006100ae8685610418565b92506100bd8787878787610544565b9398909750929550919350505050565b6000806100da8787610600565b6001600160a01b0389166000908152602084815260408083208484526013019091529020549091506001600160801b03161580156101185750600085115b1561019d576001600160a01b03888116600090815260208481526040808320938b16808452601490940182528220805460018082018355828552928420018590559290915290546101699190610bcf565b6001600160a01b03808a16600090815260208581526040808320938c16835260149093018152828220858352600101905220555b6101dd6101a98661062b565b6001600160a01b038a166000908152602085815260408083208684526013019091529020546001600160801b031690610663565b6001600160a01b038916600090815260208481526040808320858452601301909152902080546001600160801b0319166001600160801b039290921691909117905561026661022b8561062b565b6001600160a01b038a16600090815260208581526040808320868452601301909152902054600160801b90046001600160801b031690610663565b6001600160a01b038916600090815260208481526040808320858452601301909152902080546001600160801b03928316600160801b0292169190911790556102ef6102b18561062b565b6001600160a01b038a8116600090815260208681526040808320938d168352601890930190522054600160601b90046001600160801b031690610663565b6001600160a01b03808a16600090815260208581526040808320938c1683526018909301905290812080546001600160801b0393909316600160601b02600160601b600160e01b03199093169290921790915583600181111561035457610354610afb565b036103b9576001600160a01b038816600061036d610676565b6001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f6284896040516103b0929190918252602082015260400190565b60405180910390a45b60408051600b88900b8152602081018790529081018590526001600160a01b0380891691908a16907ff4d42fc7416f300569832aee6989201c613d31d64b823327915a6a33fe7afa559060600160405180910390a35050505050505050565b6001600160a01b038216600090815260c86020526040812054819060e01b6001600160e01b0319166104915760405162461bcd60e51b815260206004820152601b60248201527f53696c6f3a20546f6b656e206e6f742077686974656c6973746564000000000060448201526064015b60405180910390fd5b6001600160a01b038416600090815260c882016020526040812054819030906104ca908890600160f81b810460f81b9060e01b896106c2565b6040516104d79190610be2565b600060405180830381855afa9150503d8060008114610512576040519150601f19603f3d011682016040523d82523d6000602084013e610517565b606091505b50915091508161053757805160000361052f57600080fd5b805181602001fd5b6020015195945050505050565b600080600083116105975760405162461bcd60e51b815260206004820152601b60248201527f53696c6f3a204e6f204265616e7320756e64657220546f6b656e2e00000000006044820152606401610488565b60006105a16107a6565b91506105af878686856107c0565b6105be888888888860006100cd565b6001600160a01b038716600090815260c8820160205260409020546105f3908590600160481b900465ffffffffffff16610a1c565b9250509550959350505050565b6bffffffffffffffffffffffff19606083901b166bffffffffffffffffffffffff8216175b92915050565b60006001600160801b0382111561065f576040516306dfcc6560e41b81526080600482015260248101839052604401610488565b5090565b600061066f8284610c11565b9392505050565b60006106a97f7efbaaac9214ca1879e26b4df38e29a72561affb741bba775ce66d5bb6a82a09546001600160a01b031690565b905060016001600160a01b038216116106bf5750335b90565b60606001600160f81b031984166000036107235782826040516024016106ea91815260200190565b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152905061079e565b6001600160f81b03198416600160f81b0361075b576040516001600160a01b03861660248201526044810183905283906064016106ea565b60405162461bcd60e51b815260206004820152601860248201527753696c6f3a20496e76616c696420656e636f64655479706560401b6044820152606401610488565b949350505050565b60006107b0610a28565b6107ba5750600190565b50600090565b6000808260028111156107d5576107d5610afb565b141580156107f5575060018260028111156107f2576107f2610afb565b14155b1561083c5760405162461bcd60e51b8152602060048201526017602482015276696e76616c6964206765726d696e6174696f6e5369646560481b6044820152606401610488565b6108458461062b565b60ca8201600084600281111561085d5761085d610afb565b600281111561086e5761086e610afb565b8152602080820192909252604090810160009081206001600160a01b038a168252909252812080549091906108ad9084906001600160801b0316610c11565b92506101000a8154816001600160801b0302191690836001600160801b031602179055506108da8361062b565b60ca820160008460028111156108f2576108f2610afb565b600281111561090357610903610afb565b8152602080820192909252604090810160009081206001600160a01b038a16825290925290208054601090610949908490600160801b90046001600160801b0316610c11565b92506101000a8154816001600160801b0302191690836001600160801b03160217905550846001600160a01b03167f99f70d4286db852579c7e4c4e3d46125005d363d480494fec6524240ade1e00e8360028111156109aa576109aa610afb565b6109b26107a6565b60028111156109c3576109c3610afb565b146109e45760d48301546109df9060019063ffffffff16610c38565b6109f0565b60d483015463ffffffff165b6040805163ffffffff909216825260208201889052810186905260600160405180910390a25050505050565b600061066f8284610c55565b60d4546000908190610a3f9063ffffffff16610a45565b91505090565b6000610a5c63ffffffff80841690600290610a7616565b63ffffffff1615610a6e576001610625565b600092915050565b600061066f8284610c6c565b80356001600160a01b0381168114610a9957600080fd5b919050565b8035600b81900b8114610a9957600080fd5b60008060008060808587031215610ac657600080fd5b610acf85610a82565b9350610add60208601610a82565b9250610aeb60408601610a9e565b9396929550929360600135925050565b634e487b7160e01b600052602160045260246000fd5b838152602081018390526060810160038310610b3d57634e487b7160e01b600052602160045260246000fd5b826040830152949350505050565b60008060008060008060c08789031215610b6457600080fd5b610b6d87610a82565b9550610b7b60208801610a82565b9450610b8960408801610a9e565b9350606087013592506080870135915060a087013560028110610bab57600080fd5b809150509295509295509295565b634e487b7160e01b600052601160045260246000fd5b8181038181111561062557610625610bb9565b6000825160005b81811015610c035760208186018101518583015201610be9565b506000920191825250919050565b6001600160801b03818116838216019080821115610c3157610c31610bb9565b5092915050565b63ffffffff828116828216039080821115610c3157610c31610bb9565b808202811582820484141761062557610625610bb9565b600063ffffffff80841680610c9157634e487b7160e01b600052601260045260246000fd5b9216919091069291505056fea2646970667358221220e3f6636ab81360472ce949818cc01a814b3cd0e84296eb250bcba101ac86346064736f6c63430008190033