RainterpreterExpressionDeployer
Verified contract
Active on
Ethereum with 0 txns
Slot | Value |
---|---|
0x0000000000000000000000000000000000000000000000000000000000000000 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000001 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000002 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000003 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000004 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
No balances found for "RainterpreterExpressionDeployer"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "RainterpreterExpressionDeployer"
ABI
ABI objects
Getter at block 21280670
interpreter() view returns (address)
0x83f97c036a462926cfa3ff9cc806f8343eb623c7
store() view returns (address)
0x7c76872be83195774aa1f711bba8785769591cca
Read-only
offchainDebugEval(bytes[] sources_, uint256[] constants_, uint256 namespace_, uint256[][] context_, uint16 sourceIndex_, uint256[] initialStack_, uint256 minOutputs_) view returns (uint256[], uint256[])
supportsInterface(bytes4 interfaceId_) view returns (bool)
State-modifying
Events deployExpression(bytes[] sources_, uint256[] constants_, uint256[] minOutputs_) returns (address, address, address)
DISpair(address sender, address deployer, address interpreter, address store, bytes opMeta)
ExpressionAddress(address sender, address expression)
NewExpression(address sender, bytes[] sources, uint256[] constants, uint256[] minOutputs)
constructor(RainterpreterExpressionDeployerConstructionConfig config_)
This contract contains no fallback and receive objects.
DoWhileMaxInputs(uint256 inputs)
InsufficientLoopOutputs(uint256 inputs, uint256 outputs)
MinFinalStack(uint256 minStackOutputs, uint256 actualStackOutputs)
MinStackBottom()
MissingEntrypoint(uint256 expectedEntrypoints, uint256 actualEntrypoints)
NotPosIntPrice(int256 price)
OutOfBoundsConstantsRead(uint256 constantsLength, uint256 constantsRead)
OutOfBoundsStackRead(uint256 stackTopIndex, uint256 stackRead)
PRBMath_MulDiv18_Overflow(uint256 x, uint256 y)
PRBMath_MulDiv_Overflow(uint256 x, uint256 y, uint256 denominator)
PRBMath_UD60x18_Ceil_Overflow(uint256 x)
PRBMath_UD60x18_Exp2_InputTooBig(uint256 x)
PRBMath_UD60x18_Exp_InputTooBig(uint256 x)
PRBMath_UD60x18_Gm_Overflow(uint256 x, uint256 y)
PRBMath_UD60x18_Log_InputTooSmall(uint256 x)
PRBMath_UD60x18_Sqrt_Overflow(uint256 x)
StackPopUnderflow(uint256 stackHighwaterIndex, uint256 stackTopIndex)
StalePrice(uint256 updatedAt, uint256 staleAfter)
TruncatedEncoding(uint256 startBit, uint256 length)
UnexpectedInterpreterBytecodeHash(bytes32 actualBytecodeHash)
UnexpectedOpMetaHash(bytes32 actualOpMeta)
UnexpectedPointers(bytes actualPointers)
UnexpectedStoreBytecodeHash(bytes32 actualBytecodeHash)
WriteError()
ZeroInputs()