Blast Sepolia Testnet

Contract

0x86e1b303Ad6BFF1641Add957872F28585Cc11B0b
Source Code Source Code

Overview

ETH Balance

0 ETH

More Info

Multichain Info

N/A
Transaction Hash
Method
Block
From
To
Amount

There are no matching entries

Please try again later

Parent Transaction Hash Block From To Amount
View All Internal Transactions

Loading...
Loading
Source Code Verified Exact Match

Contract Name

SpeedMarketMastercopy

Compiler Version
v0.8.4+commit.c7e474f2
Optimization Enabled
Yes with 200 runs
Other Settings
default evmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"int64","name":"finalPrice","type":"int64"},{"indexed":false,"internalType":"enum SpeedMarket.Direction","name":"result","type":"uint8"},{"indexed":false,"internalType":"bool","name":"userIsWinner","type":"bool"}],"name":"Resolved","type":"event"},{"inputs":[],"name":"asset","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"buyinAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"createdAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"direction","outputs":[{"internalType":"enum SpeedMarket.Direction","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"finalPrice","outputs":[{"internalType":"int64","name":"","type":"int64"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"_speedMarketsAMM","type":"address"},{"internalType":"address","name":"_user","type":"address"},{"internalType":"bytes32","name":"_asset","type":"bytes32"},{"internalType":"uint64","name":"_strikeTime","type":"uint64"},{"internalType":"int64","name":"_strikePrice","type":"int64"},{"internalType":"uint64","name":"_strikePricePublishTime","type":"uint64"},{"internalType":"enum SpeedMarket.Direction","name":"_direction","type":"uint8"},{"internalType":"uint256","name":"_buyinAmount","type":"uint256"},{"internalType":"uint256","name":"_safeBoxImpact","type":"uint256"},{"internalType":"uint256","name":"_lpFee","type":"uint256"}],"internalType":"struct SpeedMarket.InitParams","name":"params","type":"tuple"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"initialized","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"isUserWinner","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lpFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"int64","name":"_finalPrice","type":"int64"}],"name":"resolve","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"resolved","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"result","outputs":[{"internalType":"enum SpeedMarket.Direction","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"safeBoxImpact","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"speedMarketsAMM","outputs":[{"internalType":"contract ISpeedMarketsAMM","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"strikePrice","outputs":[{"internalType":"int64","name":"","type":"int64"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"strikePricePublishTime","outputs":[{"internalType":"uint64","name":"","type":"uint64"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"strikeTime","outputs":[{"internalType":"uint64","name":"","type":"uint64"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"user","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]
60806040526008805460ff1916905534801561001a57600080fd5b506008805460ff1916600117905561101a806100376000396000f3fe608060405234801561001057600080fd5b50600436106101165760003560e01c806365372147116100a2578063c52987cf11610071578063c52987cf1461025d578063cf09e0d014610271578063d69fb6681461027a578063d9a10e9414610283578063ddf338f51461029d57600080fd5b80636537214714610200578063704ce43e14610214578063a6b513ee1461021d578063b44d2df51461024257600080fd5b80633a2c1e55116100e95780633a2c1e55146101725780633f6fa6551461017a5780634f8632ba1461018757806351d8044f146101b2578063645539ed146101df57600080fd5b8063158ef93e1461011b5780631f67c4911461013d5780631fcc8bb21461015257806338d52e0f14610169575b600080fd5b6008546101289060ff1681565b60405190151581526020015b60405180910390f35b61015061014b366004610e76565b6102b0565b005b61015b60035481565b604051908152602001610134565b61015b60015481565b6101286107d1565b6004546101289060ff1681565b60005461019a906001600160a01b031681565b6040516001600160a01b039091168152602001610134565b6002546101c69067ffffffffffffffff1681565b60405167ffffffffffffffff9091168152602001610134565b6002546101f390600160c01b900460ff1681565b6040516101349190610f2d565b6004546101f390600160481b900460ff1681565b61015b60065481565b60045461022f90610100900460070b81565b60405160079190910b8152602001610134565b6002546101c690600160801b900467ffffffffffffffff1681565b60025461022f90600160401b900460070b81565b61015b60075481565b61015b60055481565b60045461019a90600160501b90046001600160a01b031681565b6101506102ab366004610e97565b610840565b600454600160501b90046001600160a01b031633146103255760405162461bcd60e51b815260206004820152602660248201527f6f6e6c792074686520414d4d206d617920706572666f726d207468657365206d6044820152656574686f647360d01b60648201526084015b60405180910390fd5b60045460ff161561036b5760405162461bcd60e51b815260206004820152601060248201526f185b1c9958591e481c995cdbdb1d995960821b604482015260640161031c565b60025467ffffffffffffffff1642116103c65760405162461bcd60e51b815260206004820152601860248201527f6e6f7420726561647920746f206265207265736f6c7665640000000000000000604482015260640161031c565b60048054600783810b67ffffffffffffffff1661010090810268ffffffffffffffffff199093169290921760011792839055600254600160401b9004810b810b91909204820b90910b121561043557600480546001919060ff60481b1916600160481b835b02179055506104e7565b600254600454600160401b909104600790810b810b610100909204810b900b131561047457600480546000919060ff60481b1916600160481b8361042b565b6000600254600160c01b900460ff1660018111156104a257634e487b7160e01b600052602160045260246000fd5b146104ae5760006104b1565b60015b6004805460ff60481b1916600160481b8360018111156104e157634e487b7160e01b600052602160045260246000fd5b02179055505b600454600160481b900460ff16600181111561051357634e487b7160e01b600052602160045260246000fd5b600254600160c01b900460ff16600181111561053f57634e487b7160e01b600052602160045260246000fd5b14156106e5576000546004805460408051639324cac760e01b815290516106e0946001600160a01b0390811694600160501b9094041692639324cac792808201926020929091829003018186803b15801561059957600080fd5b505afa1580156105ad573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105d19190610e3b565b6040516370a0823160e01b81523060048201526001600160a01b0391909116906370a082319060240160206040518083038186803b15801561061257600080fd5b505afa158015610626573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061064a9190610eaf565b6004600a9054906101000a90046001600160a01b03166001600160a01b0316639324cac76040518163ffffffff1660e01b815260040160206040518083038186803b15801561069857600080fd5b505afa1580156106ac573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106d09190610e3b565b6001600160a01b03169190610b5c565b610732565b6004805460408051639324cac760e01b8152905161073293600160501b9093046001600160a01b0316928392639324cac79281830192602092829003018186803b15801561059957600080fd5b6004547f3f2ed3988c720bd4f2cf66d1dfb206a085cf674f03df67d5c1d506969871855a90610100810460070b90600160481b900460ff1680600181111561078a57634e487b7160e01b600052602160045260246000fd5b600254600160c01b900460ff1660018111156107b657634e487b7160e01b600052602160045260246000fd5b146040516107c693929190610f41565b60405180910390a150565b60045460009060ff16801561083b5750600454600160481b900460ff16600181111561080d57634e487b7160e01b600052602160045260246000fd5b600254600160c01b900460ff16600181111561083957634e487b7160e01b600052602160045260246000fd5b145b905090565b60085460ff16156108935760405162461bcd60e51b815260206004820181905260248201527f5370656564206d61726b657420616c726561647920696e697469616c697a6564604482015260640161031c565b6008805460ff191660011790556108ad6020820182610dff565b600480546001600160a01b0392909216600160501b027fffff0000000000000000000000000000000000000000ffffffffffffffffffff9092169190911790556108fd6040820160208301610dff565b600080546001600160a01b0319166001600160a01b039290921691909117905560408101356001556109356080820160608301610ec7565b6002805467ffffffffffffffff191667ffffffffffffffff9290921691909117905561096760a0820160808301610e76565b6002805460079290920b67ffffffffffffffff16600160401b026fffffffffffffffff0000000000000000199092169190911790556109ac60c0820160a08301610ec7565b6002805467ffffffffffffffff92909216600160801b0267ffffffffffffffff60801b199092169190911790556109e960e0820160c08301610e57565b6002805460ff60c01b1916600160c01b836001811115610a1957634e487b7160e01b600052602160045260246000fd5b021790555060e08101356003556101008101356005556101208101356006556004805460408051639324cac760e01b81529051600160501b9092046001600160a01b031692639324cac7928282019260209290829003018186803b158015610a8057600080fd5b505afa158015610a94573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ab89190610e3b565b6001600160a01b031663095ea7b3610ad36020840184610dff565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526000196024820152604401602060405180830381600087803b158015610b1c57600080fd5b505af1158015610b30573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b549190610e1b565b505042600755565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b179052610bae908490610bb3565b505050565b6000610c08826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316610c859092919063ffffffff16565b805190915015610bae5780806020019051810190610c269190610e1b565b610bae5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b606482015260840161031c565b6060610c948484600085610c9e565b90505b9392505050565b606082471015610cff5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b606482015260840161031c565b843b610d4d5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161031c565b600080866001600160a01b03168587604051610d699190610f11565b60006040518083038185875af1925050503d8060008114610da6576040519150601f19603f3d011682016040523d82523d6000602084013e610dab565b606091505b5091509150610dbb828286610dc6565b979650505050505050565b60608315610dd5575081610c97565b825115610de55782518084602001fd5b8160405162461bcd60e51b815260040161031c9190610f69565b600060208284031215610e10578081fd5b8135610c9781610fcc565b600060208284031215610e2c578081fd5b81518015158114610c97578182fd5b600060208284031215610e4c578081fd5b8151610c9781610fcc565b600060208284031215610e68578081fd5b813560028110610c97578182fd5b600060208284031215610e87578081fd5b81358060070b8114610c97578182fd5b60006101408284031215610ea9578081fd5b50919050565b600060208284031215610ec0578081fd5b5051919050565b600060208284031215610ed8578081fd5b813567ffffffffffffffff81168114610c97578182fd5b60028110610f0d57634e487b7160e01b600052602160045260246000fd5b9052565b60008251610f23818460208701610f9c565b9190910192915050565b60208101610f3b8284610eef565b92915050565b600784900b815260608101610f596020830185610eef565b8215156040830152949350505050565b6020815260008251806020840152610f88816040850160208701610f9c565b601f01601f19169190910160400192915050565b60005b83811015610fb7578181015183820152602001610f9f565b83811115610fc6576000848401525b50505050565b6001600160a01b0381168114610fe157600080fd5b5056fea264697066735822122064e839260d914a862ffacf20823b8a0b5615394adc1b596a8c217ea11e90349a64736f6c63430008040033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101165760003560e01c806365372147116100a2578063c52987cf11610071578063c52987cf1461025d578063cf09e0d014610271578063d69fb6681461027a578063d9a10e9414610283578063ddf338f51461029d57600080fd5b80636537214714610200578063704ce43e14610214578063a6b513ee1461021d578063b44d2df51461024257600080fd5b80633a2c1e55116100e95780633a2c1e55146101725780633f6fa6551461017a5780634f8632ba1461018757806351d8044f146101b2578063645539ed146101df57600080fd5b8063158ef93e1461011b5780631f67c4911461013d5780631fcc8bb21461015257806338d52e0f14610169575b600080fd5b6008546101289060ff1681565b60405190151581526020015b60405180910390f35b61015061014b366004610e76565b6102b0565b005b61015b60035481565b604051908152602001610134565b61015b60015481565b6101286107d1565b6004546101289060ff1681565b60005461019a906001600160a01b031681565b6040516001600160a01b039091168152602001610134565b6002546101c69067ffffffffffffffff1681565b60405167ffffffffffffffff9091168152602001610134565b6002546101f390600160c01b900460ff1681565b6040516101349190610f2d565b6004546101f390600160481b900460ff1681565b61015b60065481565b60045461022f90610100900460070b81565b60405160079190910b8152602001610134565b6002546101c690600160801b900467ffffffffffffffff1681565b60025461022f90600160401b900460070b81565b61015b60075481565b61015b60055481565b60045461019a90600160501b90046001600160a01b031681565b6101506102ab366004610e97565b610840565b600454600160501b90046001600160a01b031633146103255760405162461bcd60e51b815260206004820152602660248201527f6f6e6c792074686520414d4d206d617920706572666f726d207468657365206d6044820152656574686f647360d01b60648201526084015b60405180910390fd5b60045460ff161561036b5760405162461bcd60e51b815260206004820152601060248201526f185b1c9958591e481c995cdbdb1d995960821b604482015260640161031c565b60025467ffffffffffffffff1642116103c65760405162461bcd60e51b815260206004820152601860248201527f6e6f7420726561647920746f206265207265736f6c7665640000000000000000604482015260640161031c565b60048054600783810b67ffffffffffffffff1661010090810268ffffffffffffffffff199093169290921760011792839055600254600160401b9004810b810b91909204820b90910b121561043557600480546001919060ff60481b1916600160481b835b02179055506104e7565b600254600454600160401b909104600790810b810b610100909204810b900b131561047457600480546000919060ff60481b1916600160481b8361042b565b6000600254600160c01b900460ff1660018111156104a257634e487b7160e01b600052602160045260246000fd5b146104ae5760006104b1565b60015b6004805460ff60481b1916600160481b8360018111156104e157634e487b7160e01b600052602160045260246000fd5b02179055505b600454600160481b900460ff16600181111561051357634e487b7160e01b600052602160045260246000fd5b600254600160c01b900460ff16600181111561053f57634e487b7160e01b600052602160045260246000fd5b14156106e5576000546004805460408051639324cac760e01b815290516106e0946001600160a01b0390811694600160501b9094041692639324cac792808201926020929091829003018186803b15801561059957600080fd5b505afa1580156105ad573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105d19190610e3b565b6040516370a0823160e01b81523060048201526001600160a01b0391909116906370a082319060240160206040518083038186803b15801561061257600080fd5b505afa158015610626573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061064a9190610eaf565b6004600a9054906101000a90046001600160a01b03166001600160a01b0316639324cac76040518163ffffffff1660e01b815260040160206040518083038186803b15801561069857600080fd5b505afa1580156106ac573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106d09190610e3b565b6001600160a01b03169190610b5c565b610732565b6004805460408051639324cac760e01b8152905161073293600160501b9093046001600160a01b0316928392639324cac79281830192602092829003018186803b15801561059957600080fd5b6004547f3f2ed3988c720bd4f2cf66d1dfb206a085cf674f03df67d5c1d506969871855a90610100810460070b90600160481b900460ff1680600181111561078a57634e487b7160e01b600052602160045260246000fd5b600254600160c01b900460ff1660018111156107b657634e487b7160e01b600052602160045260246000fd5b146040516107c693929190610f41565b60405180910390a150565b60045460009060ff16801561083b5750600454600160481b900460ff16600181111561080d57634e487b7160e01b600052602160045260246000fd5b600254600160c01b900460ff16600181111561083957634e487b7160e01b600052602160045260246000fd5b145b905090565b60085460ff16156108935760405162461bcd60e51b815260206004820181905260248201527f5370656564206d61726b657420616c726561647920696e697469616c697a6564604482015260640161031c565b6008805460ff191660011790556108ad6020820182610dff565b600480546001600160a01b0392909216600160501b027fffff0000000000000000000000000000000000000000ffffffffffffffffffff9092169190911790556108fd6040820160208301610dff565b600080546001600160a01b0319166001600160a01b039290921691909117905560408101356001556109356080820160608301610ec7565b6002805467ffffffffffffffff191667ffffffffffffffff9290921691909117905561096760a0820160808301610e76565b6002805460079290920b67ffffffffffffffff16600160401b026fffffffffffffffff0000000000000000199092169190911790556109ac60c0820160a08301610ec7565b6002805467ffffffffffffffff92909216600160801b0267ffffffffffffffff60801b199092169190911790556109e960e0820160c08301610e57565b6002805460ff60c01b1916600160c01b836001811115610a1957634e487b7160e01b600052602160045260246000fd5b021790555060e08101356003556101008101356005556101208101356006556004805460408051639324cac760e01b81529051600160501b9092046001600160a01b031692639324cac7928282019260209290829003018186803b158015610a8057600080fd5b505afa158015610a94573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ab89190610e3b565b6001600160a01b031663095ea7b3610ad36020840184610dff565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526000196024820152604401602060405180830381600087803b158015610b1c57600080fd5b505af1158015610b30573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b549190610e1b565b505042600755565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b179052610bae908490610bb3565b505050565b6000610c08826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316610c859092919063ffffffff16565b805190915015610bae5780806020019051810190610c269190610e1b565b610bae5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b606482015260840161031c565b6060610c948484600085610c9e565b90505b9392505050565b606082471015610cff5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b606482015260840161031c565b843b610d4d5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640161031c565b600080866001600160a01b03168587604051610d699190610f11565b60006040518083038185875af1925050503d8060008114610da6576040519150601f19603f3d011682016040523d82523d6000602084013e610dab565b606091505b5091509150610dbb828286610dc6565b979650505050505050565b60608315610dd5575081610c97565b825115610de55782518084602001fd5b8160405162461bcd60e51b815260040161031c9190610f69565b600060208284031215610e10578081fd5b8135610c9781610fcc565b600060208284031215610e2c578081fd5b81518015158114610c97578182fd5b600060208284031215610e4c578081fd5b8151610c9781610fcc565b600060208284031215610e68578081fd5b813560028110610c97578182fd5b600060208284031215610e87578081fd5b81358060070b8114610c97578182fd5b60006101408284031215610ea9578081fd5b50919050565b600060208284031215610ec0578081fd5b5051919050565b600060208284031215610ed8578081fd5b813567ffffffffffffffff81168114610c97578182fd5b60028110610f0d57634e487b7160e01b600052602160045260246000fd5b9052565b60008251610f23818460208701610f9c565b9190910192915050565b60208101610f3b8284610eef565b92915050565b600784900b815260608101610f596020830185610eef565b8215156040830152949350505050565b6020815260008251806020840152610f88816040850160208701610f9c565b601f01601f19169190910160400192915050565b60005b83811015610fb7578181015183820152602001610f9f565b83811115610fc6576000848401525b50505050565b6001600160a01b0381168114610fe157600080fd5b5056fea264697066735822122064e839260d914a862ffacf20823b8a0b5615394adc1b596a8c217ea11e90349a64736f6c63430008040033

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
0x86e1b303Ad6BFF1641Add957872F28585Cc11B0b
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.