0 txs
0 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
0x610c6e610034600b8282823980515f1a607314602857634e487b7160e01b5f525f60045260245ffd5b305f52607381538281f3fe730000000000000000000000000000000000000000301460806040526004361061003f575f3560e01c80631ade411014610043578063e41ad52e14610079575b5f80fd5b81801561004e575f80fd5b5061006261005d366004610a7d565b61009a565b604051610070929190610ad9565b60405180910390f35b818015610084575f80fd5b50610098610093366004610b09565b6100c4565b005b5f805f6100a78685610403565b90506100b68787878785610528565b925092505094509492505050565b5f806100d087876105df565b6001600160a01b0389165f908152602084815260408083208484526013019091529020549091506001600160801b031615801561010c57505f85115b1561018f576001600160a01b038881165f90815260208481526040808320938b168084526014909401825282208054600180820183558285529284200185905592909152905461015c9190610b86565b6001600160a01b03808a165f90815260208581526040808320938c16835260149093018152828220858352600101905220555b6101ce61019b8661060a565b6001600160a01b038a165f908152602085815260408083208684526013019091529020546001600160801b031690610641565b6001600160a01b0389165f90815260208481526040808320858452601301909152902080546001600160801b0319166001600160801b039290921691909117905561025561021b8561060a565b6001600160a01b038a165f90815260208581526040808320868452601301909152902054600160801b90046001600160801b031690610641565b6001600160a01b0389165f90815260208481526040808320858452601301909152902080546001600160801b03928316600160801b0292169190911790556102dc61029f8561060a565b6001600160a01b038a81165f90815260208681526040808320938d168352601890930190522054600160601b90046001600160801b031690610641565b6001600160a01b03808a165f90815260208581526040808320938c1683526018909301905290812080546001600160801b0393909316600160601b02600160601b600160e01b03199093169290921790915583600181111561034057610340610ac5565b036103a4576001600160a01b0388165f610358610653565b6001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62848960405161039b929190918252602082015260400190565b60405180910390a45b60408051600b88900b8152602081018790529081018590526001600160a01b0380891691908a16907ff4d42fc7416f300569832aee6989201c613d31d64b823327915a6a33fe7afa559060600160405180910390a35050505050505050565b6001600160a01b0382165f90815260c86020526040812054819060e01b6001600160e01b03191661047b5760405162461bcd60e51b815260206004820152601b60248201527f53696c6f3a20546f6b656e206e6f742077686974656c6973746564000000000060448201526064015b60405180910390fd5b6001600160a01b0384165f90815260c882016020526040812054819030906104b3908890600160f81b810460f81b9060e01b8961069e565b6040516104c09190610b99565b5f60405180830381855afa9150503d805f81146104f8576040519150601f19603f3d011682016040523d82523d5f602084013e6104fd565b606091505b50915091508161051b5780515f03610513575f80fd5b805181602001fd5b6020015195945050505050565b5f805f83116105795760405162461bcd60e51b815260206004820152601b60248201527f53696c6f3a204e6f204265616e7320756e64657220546f6b656e2e00000000006044820152606401610472565b5f610582610781565b915061059087868685610799565b61059e88888888885f6100c4565b6001600160a01b0387165f90815260c8820160205260409020546105d2908590600160481b900465ffffffffffff166109f0565b9250509550959350505050565b6bffffffffffffffffffffffff19606083901b166bffffffffffffffffffffffff8216175b92915050565b5f6001600160801b0382111561063d576040516306dfcc6560e41b81526080600482015260248101839052604401610472565b5090565b5f61064c8284610baf565b9392505050565b5f6106857f7efbaaac9214ca1879e26b4df38e29a72561affb741bba775ce66d5bb6a82a09546001600160a01b031690565b905060016001600160a01b0382161161069b5750335b90565b60606001600160f81b031984165f036106fe5782826040516024016106c591815260200190565b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b0319909316929092179091529050610779565b6001600160f81b03198416600160f81b03610736576040516001600160a01b03861660248201526044810183905283906064016106c5565b60405162461bcd60e51b815260206004820152601860248201527753696c6f3a20496e76616c696420656e636f64655479706560401b6044820152606401610472565b949350505050565b5f61078a6109fb565b6107945750600190565b505f90565b5f808260028111156107ad576107ad610ac5565b141580156107cd575060018260028111156107ca576107ca610ac5565b14155b156108145760405162461bcd60e51b8152602060048201526017602482015276696e76616c6964206765726d696e6174696f6e5369646560481b6044820152606401610472565b61081d8461060a565b60ca82015f84600281111561083457610834610ac5565b600281111561084557610845610ac5565b815260208082019290925260409081015f9081206001600160a01b038a168252909252812080549091906108839084906001600160801b0316610baf565b92506101000a8154816001600160801b0302191690836001600160801b031602179055506108b08361060a565b60ca82015f8460028111156108c7576108c7610ac5565b60028111156108d8576108d8610ac5565b815260208082019290925260409081015f9081206001600160a01b038a1682529092529020805460109061091d908490600160801b90046001600160801b0316610baf565b92506101000a8154816001600160801b0302191690836001600160801b03160217905550846001600160a01b03167f99f70d4286db852579c7e4c4e3d46125005d363d480494fec6524240ade1e00e83600281111561097e5761097e610ac5565b610986610781565b600281111561099757610997610ac5565b146109b85760d48301546109b39060019063ffffffff16610bd6565b6109c4565b60d483015463ffffffff165b6040805163ffffffff909216825260208201889052810186905260600160405180910390a25050505050565b5f61064c8284610bf3565b60d4545f908190610a119063ffffffff16610a17565b91505090565b5f610a2d63ffffffff80841690600290610a4616565b63ffffffff1615610a3f576001610604565b5f92915050565b5f61064c8284610c0a565b80356001600160a01b0381168114610a67575f80fd5b919050565b8035600b81900b8114610a67575f80fd5b5f805f8060808587031215610a90575f80fd5b610a9985610a51565b9350610aa760208601610a51565b9250610ab560408601610a6c565b9396929550929360600135925050565b634e487b7160e01b5f52602160045260245ffd5b8281526040810160038310610afc57634e487b7160e01b5f52602160045260245ffd5b8260208301529392505050565b5f805f805f8060c08789031215610b1e575f80fd5b610b2787610a51565b9550610b3560208801610a51565b9450610b4360408801610a6c565b9350606087013592506080870135915060a087013560028110610b64575f80fd5b809150509295509295509295565b634e487b7160e01b5f52601160045260245ffd5b8181038181111561060457610604610b72565b5f82518060208501845e5f920191825250919050565b6001600160801b03818116838216019080821115610bcf57610bcf610b72565b5092915050565b63ffffffff828116828216039080821115610bcf57610bcf610b72565b808202811582820484141761060457610604610b72565b5f63ffffffff80841680610c2c57634e487b7160e01b5f52601260045260245ffd5b9216919091069291505056fea2646970667358221220520a794bc56a7b18ac8fc399fb87c5509424c1244f678a263f3ac0ddea38ce8664736f6c63430008190033