POL Price: $0.091013 (+0.63%)
 

Overview

POL Balance

Polygon PoS Chain LogoPolygon PoS Chain LogoPolygon PoS Chain Logo0 POL

POL Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To

There are no matching entries

Please try again later

Parent Transaction Hash Block From To
View All Internal Transactions
Cross-Chain Transactions
Loading...
Loading
Source Code Verified Exact Match

Contract Name

ThalesAMMUtils

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 Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[{"internalType":"uint256","name":"x","type":"uint256"}],"name":"PRBMathUD60x18__Exp2InputTooBig","type":"error"},{"inputs":[{"internalType":"uint256","name":"x","type":"uint256"}],"name":"PRBMathUD60x18__LogInputTooSmall","type":"error"},{"inputs":[{"internalType":"uint256","name":"prod1","type":"uint256"}],"name":"PRBMath__MulDivFixedPointOverflow","type":"error"},{"inputs":[{"internalType":"uint256","name":"_price","type":"uint256"},{"internalType":"uint256","name":"strike","type":"uint256"},{"internalType":"uint256","name":"timeLeftInDays","type":"uint256"},{"internalType":"uint256","name":"volatility","type":"uint256"}],"name":"calculateOdds","outputs":[{"internalType":"uint256","name":"result","type":"uint256"}],"stateMutability":"view","type":"function"}]
608060405234801561001057600080fd5b50610fd2806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c8063a8cd06e814610030575b600080fd5b61004361003e366004610ec8565b610055565b60405190815260200160405180910390f35b600080633b9aca0061007161006c61016d87610f11565b610395565b61007c606486610f11565b6100869190610f31565b6100909190610f11565b9050858510156000816100bf57866100b0670de0b6b3a76400008a610f31565b6100ba9190610f11565b6100dc565b876100d2670de0b6b3a764000089610f31565b6100dc9190610f11565b9050600083670de0b6b3a76400006100f384610405565b6100fd9190610f31565b6101079190610f11565b905060006298968061011c8362235883610f31565b6101269190610f11565b61013890670de0b6b3a7640000610ef9565b61014a670de0b6b3a764000080610f31565b6101549190610f11565b90506000670de0b6b3a7640000600261016d8580610f31565b6101779190610f11565b6101819190610f11565b9050610196670de0b6b3a76400006082610f31565b811015610364576000629896806101ac83610445565b6101b990623cdfaf610f31565b6101c39190610f11565b90506000620f42406101d6856005610472565b6101e39062144c62610f31565b6101ed9190610f11565b90506000620f4240610200866004610472565b61020d90621bca48610f31565b6102179190610f11565b90506000620f424061022a876003610472565b61023790621b2ee6610f31565b6102419190610f11565b90506000620f4240610254886002610472565b61026190620570ba610f31565b61026b9190610f11565b9050600062989680610280896230bbd7610f31565b61028a9190610f11565b9050600082858361029b878a610ef9565b6102a59190610ef9565b6102af9190610f50565b6102b99190610f50565b90506000670de0b6b3a76400006102d0838a610f31565b6102da9190610f11565b6102ec90670de0b6b3a7640000610f50565b90506102f9816064610f31565b61030c670de0b6b3a76400006064610f31565b6103169190610f50565b9e508c1561033157505050505050505050505050505061038d565b8e610345670de0b6b3a76400006064610f31565b61034f9190610f50565b9e50505050505050505050505050505061038d565b846103815761037c670de0b6b3a76400006064610f31565b610384565b60005b96505050505050505b949350505050565b600060038211156103f657508060006103af600283610f11565b6103ba906001610ef9565b90505b818110156103f0579050806002816103d58186610f11565b6103df9190610ef9565b6103e99190610f11565b90506103bd565b50919050565b8115610400575060015b919050565b60006714057b7ef767814f670de0b6b3a7640000610422846104c4565b028161043e57634e487b7160e01b600052601260045260246000fd5b0492915050565b600061045082610579565b610462670de0b6b3a764000080610f31565b61046c9190610f11565b92915050565b670de0b6b3a764000060005b8260000b8160000b12156104bd57670de0b6b3a764000061049f8584610f31565b6104a99190610f11565b9150806104b581610f67565b91505061047e565b5092915050565b6000670de0b6b3a76400008210156104f757604051633621413760e21b8152600481018390526024015b60405180910390fd5b600061050c670de0b6b3a76400008404610595565b670de0b6b3a7640000808202935090915083821c9081141561052f575050919050565b6706f05b59d3b200005b801561057157670de0b6b3a7640000828002049150671bc16d674ec800008210610569579283019260019190911c905b60011c610539565b505050919050565b60006725b94542080c800061058e8184610679565b9392505050565b6000600160801b82106105b557608091821c916105b29082610ef9565b90505b6801000000000000000082106105d857604091821c916105d59082610ef9565b90505b64010000000082106105f757602091821c916105f49082610ef9565b90505b62010000821061061457601091821c916106119082610ef9565b90505b610100821061063057600891821c9161062d9082610ef9565b90505b6010821061064b57600491821c916106489082610ef9565b90505b6004821061066657600291821c916106639082610ef9565b90505b600282106104005761046c600182610ef9565b60008261069e57811561068d576000610697565b670de0b6b3a76400005b905061046c565b61058e6106b36106ad856104c4565b846106b8565b6106c4565b600061058e838361070a565b6000680a688906bd8b00000082106106f257604051634a4f26f160e01b8152600481018390526024016104ee565b670de0b6b3a7640000604083901b0461058e816107cc565b60008080600019848609848602925082811083820303915050670de0b6b3a7640000811061074e5760405163698d9a0160e11b8152600481018290526024016104ee565b600080670de0b6b3a76400008688099150506706f05b59d3b1ffff8111826107885780670de0b6b3a764000085040194505050505061046c565b620400008285030493909111909103600160ee1b02919091177faccb18165bd6fe31ae1cf318dc5b51eee0e1ba569b88cd74c1773b91fac106690201905092915050565b600160bf1b6780000000000000008216156107f05768016a09e667f3bcc9090260401c5b67400000000000000082161561080f576801306fe0a31b7152df0260401c5b67200000000000000082161561082e576801172b83c7d517adce0260401c5b67100000000000000082161561084d5768010b5586cf9890f62a0260401c5b67080000000000000082161561086c576801059b0d31585743ae0260401c5b67040000000000000082161561088b57680102c9a3e778060ee70260401c5b6702000000000000008216156108aa5768010163da9fb33356d80260401c5b6701000000000000008216156108c957680100b1afa5abcbed610260401c5b66800000000000008216156108e75768010058c86da1c09ea20260401c5b6640000000000000821615610905576801002c605e2e8cec500260401c5b662000000000000082161561092357680100162f3904051fa10260401c5b6610000000000000821615610941576801000b175effdc76ba0260401c5b660800000000000082161561095f57680100058ba01fb9f96d0260401c5b660400000000000082161561097d5768010002c5cc37da94920260401c5b660200000000000082161561099b576801000162e525ee05470260401c5b66010000000000008216156109b95768010000b17255775c040260401c5b658000000000008216156109d6576801000058b91b5bc9ae0260401c5b654000000000008216156109f357680100002c5c89d5ec6d0260401c5b65200000000000821615610a105768010000162e43f4f8310260401c5b65100000000000821615610a2d57680100000b1721bcfc9a0260401c5b65080000000000821615610a4a5768010000058b90cf1e6e0260401c5b65040000000000821615610a67576801000002c5c863b73f0260401c5b65020000000000821615610a8457680100000162e430e5a20260401c5b65010000000000821615610aa1576801000000b1721835510260401c5b648000000000821615610abd57680100000058b90c0b490260401c5b644000000000821615610ad95768010000002c5c8601cc0260401c5b642000000000821615610af5576801000000162e42fff00260401c5b641000000000821615610b115768010000000b17217fbb0260401c5b640800000000821615610b2d576801000000058b90bfce0260401c5b640400000000821615610b4957680100000002c5c85fe30260401c5b640200000000821615610b655768010000000162e42ff10260401c5b640100000000821615610b8157680100000000b17217f80260401c5b6380000000821615610b9c5768010000000058b90bfc0260401c5b6340000000821615610bb7576801000000002c5c85fe0260401c5b6320000000821615610bd257680100000000162e42ff0260401c5b6310000000821615610bed576801000000000b17217f0260401c5b6308000000821615610c0857680100000000058b90c00260401c5b6304000000821615610c235768010000000002c5c8600260401c5b6302000000821615610c3e576801000000000162e4300260401c5b6301000000821615610c595768010000000000b172180260401c5b62800000821615610c73576801000000000058b90c0260401c5b62400000821615610c8d57680100000000002c5c860260401c5b62200000821615610ca75768010000000000162e430260401c5b62100000821615610cc157680100000000000b17210260401c5b62080000821615610cdb5768010000000000058b910260401c5b62040000821615610cf5576801000000000002c5c80260401c5b62020000821615610d0f57680100000000000162e40260401c5b62010000821615610d29576801000000000000b1720260401c5b618000821615610d4257680100000000000058b90260401c5b614000821615610d5b5768010000000000002c5d0260401c5b612000821615610d74576801000000000000162e0260401c5b611000821615610d8d5768010000000000000b170260401c5b610800821615610da6576801000000000000058c0260401c5b610400821615610dbf57680100000000000002c60260401c5b610200821615610dd857680100000000000001630260401c5b610100821615610df157680100000000000000b10260401c5b6080821615610e0957680100000000000000590260401c5b6040821615610e21576801000000000000002c0260401c5b6020821615610e3957680100000000000000160260401c5b6010821615610e51576801000000000000000b0260401c5b6008821615610e6957680100000000000000060260401c5b6004821615610e8157680100000000000000030260401c5b6002821615610e9957680100000000000000010260401c5b6001821615610eb157680100000000000000010260401c5b670de0b6b3a76400000260409190911c60bf031c90565b60008060008060808587031215610edd578384fd5b5050823594602084013594506040840135936060013592509050565b60008219821115610f0c57610f0c610f86565b500190565b600082610f2c57634e487b7160e01b81526012600452602481fd5b500490565b6000816000190483118215151615610f4b57610f4b610f86565b500290565b600082821015610f6257610f62610f86565b500390565b600081810b607f811415610f7d57610f7d610f86565b60010192915050565b634e487b7160e01b600052601160045260246000fdfea26469706673582212208711ef9f9507d9ad77dc4f9d9e4643fa7a114c803d144e1616c0b8dd7b11374364736f6c63430008040033
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061002b5760003560e01c8063a8cd06e814610030575b600080fd5b61004361003e366004610ec8565b610055565b60405190815260200160405180910390f35b600080633b9aca0061007161006c61016d87610f11565b610395565b61007c606486610f11565b6100869190610f31565b6100909190610f11565b9050858510156000816100bf57866100b0670de0b6b3a76400008a610f31565b6100ba9190610f11565b6100dc565b876100d2670de0b6b3a764000089610f31565b6100dc9190610f11565b9050600083670de0b6b3a76400006100f384610405565b6100fd9190610f31565b6101079190610f11565b905060006298968061011c8362235883610f31565b6101269190610f11565b61013890670de0b6b3a7640000610ef9565b61014a670de0b6b3a764000080610f31565b6101549190610f11565b90506000670de0b6b3a7640000600261016d8580610f31565b6101779190610f11565b6101819190610f11565b9050610196670de0b6b3a76400006082610f31565b811015610364576000629896806101ac83610445565b6101b990623cdfaf610f31565b6101c39190610f11565b90506000620f42406101d6856005610472565b6101e39062144c62610f31565b6101ed9190610f11565b90506000620f4240610200866004610472565b61020d90621bca48610f31565b6102179190610f11565b90506000620f424061022a876003610472565b61023790621b2ee6610f31565b6102419190610f11565b90506000620f4240610254886002610472565b61026190620570ba610f31565b61026b9190610f11565b9050600062989680610280896230bbd7610f31565b61028a9190610f11565b9050600082858361029b878a610ef9565b6102a59190610ef9565b6102af9190610f50565b6102b99190610f50565b90506000670de0b6b3a76400006102d0838a610f31565b6102da9190610f11565b6102ec90670de0b6b3a7640000610f50565b90506102f9816064610f31565b61030c670de0b6b3a76400006064610f31565b6103169190610f50565b9e508c1561033157505050505050505050505050505061038d565b8e610345670de0b6b3a76400006064610f31565b61034f9190610f50565b9e50505050505050505050505050505061038d565b846103815761037c670de0b6b3a76400006064610f31565b610384565b60005b96505050505050505b949350505050565b600060038211156103f657508060006103af600283610f11565b6103ba906001610ef9565b90505b818110156103f0579050806002816103d58186610f11565b6103df9190610ef9565b6103e99190610f11565b90506103bd565b50919050565b8115610400575060015b919050565b60006714057b7ef767814f670de0b6b3a7640000610422846104c4565b028161043e57634e487b7160e01b600052601260045260246000fd5b0492915050565b600061045082610579565b610462670de0b6b3a764000080610f31565b61046c9190610f11565b92915050565b670de0b6b3a764000060005b8260000b8160000b12156104bd57670de0b6b3a764000061049f8584610f31565b6104a99190610f11565b9150806104b581610f67565b91505061047e565b5092915050565b6000670de0b6b3a76400008210156104f757604051633621413760e21b8152600481018390526024015b60405180910390fd5b600061050c670de0b6b3a76400008404610595565b670de0b6b3a7640000808202935090915083821c9081141561052f575050919050565b6706f05b59d3b200005b801561057157670de0b6b3a7640000828002049150671bc16d674ec800008210610569579283019260019190911c905b60011c610539565b505050919050565b60006725b94542080c800061058e8184610679565b9392505050565b6000600160801b82106105b557608091821c916105b29082610ef9565b90505b6801000000000000000082106105d857604091821c916105d59082610ef9565b90505b64010000000082106105f757602091821c916105f49082610ef9565b90505b62010000821061061457601091821c916106119082610ef9565b90505b610100821061063057600891821c9161062d9082610ef9565b90505b6010821061064b57600491821c916106489082610ef9565b90505b6004821061066657600291821c916106639082610ef9565b90505b600282106104005761046c600182610ef9565b60008261069e57811561068d576000610697565b670de0b6b3a76400005b905061046c565b61058e6106b36106ad856104c4565b846106b8565b6106c4565b600061058e838361070a565b6000680a688906bd8b00000082106106f257604051634a4f26f160e01b8152600481018390526024016104ee565b670de0b6b3a7640000604083901b0461058e816107cc565b60008080600019848609848602925082811083820303915050670de0b6b3a7640000811061074e5760405163698d9a0160e11b8152600481018290526024016104ee565b600080670de0b6b3a76400008688099150506706f05b59d3b1ffff8111826107885780670de0b6b3a764000085040194505050505061046c565b620400008285030493909111909103600160ee1b02919091177faccb18165bd6fe31ae1cf318dc5b51eee0e1ba569b88cd74c1773b91fac106690201905092915050565b600160bf1b6780000000000000008216156107f05768016a09e667f3bcc9090260401c5b67400000000000000082161561080f576801306fe0a31b7152df0260401c5b67200000000000000082161561082e576801172b83c7d517adce0260401c5b67100000000000000082161561084d5768010b5586cf9890f62a0260401c5b67080000000000000082161561086c576801059b0d31585743ae0260401c5b67040000000000000082161561088b57680102c9a3e778060ee70260401c5b6702000000000000008216156108aa5768010163da9fb33356d80260401c5b6701000000000000008216156108c957680100b1afa5abcbed610260401c5b66800000000000008216156108e75768010058c86da1c09ea20260401c5b6640000000000000821615610905576801002c605e2e8cec500260401c5b662000000000000082161561092357680100162f3904051fa10260401c5b6610000000000000821615610941576801000b175effdc76ba0260401c5b660800000000000082161561095f57680100058ba01fb9f96d0260401c5b660400000000000082161561097d5768010002c5cc37da94920260401c5b660200000000000082161561099b576801000162e525ee05470260401c5b66010000000000008216156109b95768010000b17255775c040260401c5b658000000000008216156109d6576801000058b91b5bc9ae0260401c5b654000000000008216156109f357680100002c5c89d5ec6d0260401c5b65200000000000821615610a105768010000162e43f4f8310260401c5b65100000000000821615610a2d57680100000b1721bcfc9a0260401c5b65080000000000821615610a4a5768010000058b90cf1e6e0260401c5b65040000000000821615610a67576801000002c5c863b73f0260401c5b65020000000000821615610a8457680100000162e430e5a20260401c5b65010000000000821615610aa1576801000000b1721835510260401c5b648000000000821615610abd57680100000058b90c0b490260401c5b644000000000821615610ad95768010000002c5c8601cc0260401c5b642000000000821615610af5576801000000162e42fff00260401c5b641000000000821615610b115768010000000b17217fbb0260401c5b640800000000821615610b2d576801000000058b90bfce0260401c5b640400000000821615610b4957680100000002c5c85fe30260401c5b640200000000821615610b655768010000000162e42ff10260401c5b640100000000821615610b8157680100000000b17217f80260401c5b6380000000821615610b9c5768010000000058b90bfc0260401c5b6340000000821615610bb7576801000000002c5c85fe0260401c5b6320000000821615610bd257680100000000162e42ff0260401c5b6310000000821615610bed576801000000000b17217f0260401c5b6308000000821615610c0857680100000000058b90c00260401c5b6304000000821615610c235768010000000002c5c8600260401c5b6302000000821615610c3e576801000000000162e4300260401c5b6301000000821615610c595768010000000000b172180260401c5b62800000821615610c73576801000000000058b90c0260401c5b62400000821615610c8d57680100000000002c5c860260401c5b62200000821615610ca75768010000000000162e430260401c5b62100000821615610cc157680100000000000b17210260401c5b62080000821615610cdb5768010000000000058b910260401c5b62040000821615610cf5576801000000000002c5c80260401c5b62020000821615610d0f57680100000000000162e40260401c5b62010000821615610d29576801000000000000b1720260401c5b618000821615610d4257680100000000000058b90260401c5b614000821615610d5b5768010000000000002c5d0260401c5b612000821615610d74576801000000000000162e0260401c5b611000821615610d8d5768010000000000000b170260401c5b610800821615610da6576801000000000000058c0260401c5b610400821615610dbf57680100000000000002c60260401c5b610200821615610dd857680100000000000001630260401c5b610100821615610df157680100000000000000b10260401c5b6080821615610e0957680100000000000000590260401c5b6040821615610e21576801000000000000002c0260401c5b6020821615610e3957680100000000000000160260401c5b6010821615610e51576801000000000000000b0260401c5b6008821615610e6957680100000000000000060260401c5b6004821615610e8157680100000000000000030260401c5b6002821615610e9957680100000000000000010260401c5b6001821615610eb157680100000000000000010260401c5b670de0b6b3a76400000260409190911c60bf031c90565b60008060008060808587031215610edd578384fd5b5050823594602084013594506040840135936060013592509050565b60008219821115610f0c57610f0c610f86565b500190565b600082610f2c57634e487b7160e01b81526012600452602481fd5b500490565b6000816000190483118215151615610f4b57610f4b610f86565b500290565b600082821015610f6257610f62610f86565b500390565b600081810b607f811415610f7d57610f7d610f86565b60010192915050565b634e487b7160e01b600052601160045260246000fdfea26469706673582212208711ef9f9507d9ad77dc4f9d9e4643fa7a114c803d144e1616c0b8dd7b11374364736f6c63430008040033
🤖 Code Reader Beta

Generate instant answers for your smart contract questions using Al Models. Read more.

Block Transaction Gas Used Reward
view all blocks produced

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

Validator Index Block Amount
View All Withdrawals

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