Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"contract VRFV2Wrapper","name":"_vrfV2Wrapper","type":"address"},{"internalType":"uint32","name":"callbackGasLimit_","type":"uint32"},{"internalType":"uint16","name":"requestConfirmations_","type":"uint16"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"CallbackGasLimitZero","type":"error"},{"inputs":[{"internalType":"uint256","name":"vrfRequestId","type":"uint256"}],"name":"InvalidVrfRequestId","type":"error"},{"inputs":[],"name":"LinkTokenZeroAddress","type":"error"},{"inputs":[],"name":"RequestConfirmationsZero","type":"error"},{"inputs":[],"name":"VRFV2WrapperZeroAddress","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"pendingOwner","type":"address"}],"name":"OwnershipOffered","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint32","name":"requestId","type":"uint32"},{"indexed":false,"internalType":"uint256","name":"randomNumber","type":"uint256"}],"name":"RandomNumberCompleted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint32","name":"requestId","type":"uint32"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RandomNumberRequested","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint32","name":"callbackGasLimit","type":"uint32"}],"name":"SetCallbackGasLimit","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint16","name":"requestConfirmations","type":"uint16"}],"name":"SetRequestConfirmations","type":"event"},{"inputs":[],"name":"claimOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint32","name":"requestId","type":"uint32"}],"name":"completedAt","outputs":[{"internalType":"uint64","name":"completedAtTimestamp","type":"uint64"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCallbackGasLimit","outputs":[{"internalType":"uint32","name":"","type":"uint32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getLastRequestId","outputs":[{"internalType":"uint32","name":"requestId","type":"uint32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getRequestConfirmations","outputs":[{"internalType":"uint16","name":"","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getRequestFee","outputs":[{"internalType":"address","name":"feeToken","type":"address"},{"internalType":"uint256","name":"requestFee","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint32","name":"_internalRequestId","type":"uint32"}],"name":"isRequestComplete","outputs":[{"internalType":"bool","name":"isCompleted","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint32","name":"_internalRequestId","type":"uint32"}],"name":"randomNumber","outputs":[{"internalType":"uint256","name":"randomNum","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_requestId","type":"uint256"},{"internalType":"uint256[]","name":"_randomWords","type":"uint256[]"}],"name":"rawFulfillRandomWords","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"requestRandomNumber","outputs":[{"internalType":"uint32","name":"requestId","type":"uint32"},{"internalType":"uint32","name":"lockBlock","type":"uint32"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint32","name":"callbackGasLimit_","type":"uint32"}],"name":"setCallbackGasLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16","name":"requestConfirmations_","type":"uint16"}],"name":"setRequestConfirmations","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"vrfV2Wrapper","outputs":[{"internalType":"contract VRFV2Wrapper","name":"","type":"address"}],"stateMutability":"view","type":"function"}]Contract Creation Code
60c060408181523461024c5760808262000e7080380380916100218285610251565b83398101031261024c5781516001600160a01b03928382169182900361024c57602091828201519185831680930361024c57848101519163ffffffff918284169081850361024c57606001519761ffff95868a1693848b0361024c578951631b6b6d2360e01b81528981600481865afa908115610241579084916000916101ff575b501660805260a0829052600080546001600160a01b03198116831782558b519416907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a3156101f05750156101df577feafd41ce905af612705a9133e8dbc62e62dada1eac9ec5f374813251ecfe4fdc856001549463ffffffff60c01b9060c01b16938851908563ffffffff60c01b1988161760c01c168152a1156101ce5765ffffffffffff60c01b199091161760e094851b61ffff60e01b161760018190558351941c16835290917f21df04f918eec4804f557247c52029e89c8234b60bc700eea0618f010e013a099190a151610be590816200028b82396080518181816104dc0152610ac3015260a05181818161040601528181610842015281816108f10152610a8b0152f35b84516302e1920560e41b8152600490fd5b85516385d58c2760e01b8152600490fd5b636a96092d60e11b8152600490fd5b9091508a81813d831161023a575b6102178183610251565b81010312610236575190848216820361023357508390386100a3565b80fd5b5080fd5b503d61020d565b8b513d6000823e3d90fd5b600080fd5b601f909101601f19168101906001600160401b0382119082101761027457604052565b634e487b7160e01b600052604160045260246000fdfe6080604081815260048036101561001557600080fd5b600092833560e01c9081630d37b53714610a4c5750806319c2b4c314610a245780631fe543e31461087157806337c385a51461082d5780633a19b9bc146107f65780634e71e0c8146107455780635f1b0fd81461071f578063715018a6146106be5780638678a7b2146103d85780638824f5a7146103405780638da5cb5b146103185780639d2a5f98146102e3578063a4eb718c14610241578063d16b617c14610202578063de8be8e7146101da578063e30c3978146101ad5763f2fde38b146100de57600080fd5b346101a95760203660031901126101a95780356001600160a01b0381811693918490036101a557610113908554163314610b63565b8215610154575050600180546001600160a01b031916821790557f239a2ddded15777fa246aed5f7e1a9bc69a39d4eb4a397034d1d85766cca7d4c8280a280f35b906020608492519162461bcd60e51b8352820152602560248201527f4f776e61626c652f70656e64696e674f776e65722d6e6f742d7a65726f2d6164604482015264647265737360d81b6064820152fd5b8480fd5b8280fd5b5050346101d657816003193601126101d65760015490516001600160a01b039091168152602090f35b5080fd5b5050346101d657816003193601126101d65760209063ffffffff60015460c01c169051908152f35b50346101a95760203660031901126101a9573563ffffffff81168091036101a957818367ffffffffffffffff9260209552600385522054169051908152f35b50346101a95760203660031901126101a957803563ffffffff918282168083036102df5761027960018060a01b038754163314610b63565b156102d157506001805463ffffffff60c01b191660c092831b63ffffffff60c01b161790819055925192901c1681527feafd41ce905af612705a9133e8dbc62e62dada1eac9ec5f374813251ecfe4fdc90602090a180f35b83516385d58c2760e01b8152fd5b8580fd5b50346101a95760203660031901126101a9573563ffffffff81168091036101a957828291602094526002845220549051908152f35b5050346101d657816003193601126101d657905490516001600160a01b039091168152602090f35b50346101a95760203660031901126101a957803561ffff918282168083036102df5761037660018060a01b038754163314610b63565b156103ca57506001805461ffff60e01b191660e092831b61ffff60e01b161790819055925192901c1681527f21df04f918eec4804f557247c52029e89c8234b60bc700eea0618f010e013a0990602090a180f35b83516302e1920560e41b8152fd5b508290346101d657816003193601126101d657600180549163ffffffff91828460c01c1660018060a01b03807f000000000000000000000000000000000000000000000000000000000000000016918851916310c1b4d560e21b835281868401526020978884602481885afa9384156106b4578a9461067f575b5061ffff908b51938a85015260e01c168a83015284606083015260608252608082019282841067ffffffffffffffff85111761066c5788918491828d52630200057560e51b835286608486015260a4850152606060c48501528a8480518060e4830152825b81811061064e575080820161010401839052601f01601f1916810103608401918391907f0000000000000000000000000000000000000000000000000000000000000000165af1801561064457918593918893610606575b5050885163fc2a88c360e01b815294859182905afa9283156105fc5786936105cd575b50815482858260a01c16018581116105ba5763ffffffff60a01b1990911660a091821b63ffffffff60a01b1617808455938752908552868620805463ffffffff191693821c85169384179055905486519533929190911c8416907fcf635b20f2defc1e71326dc4f0b616fa676e29a5bae87da19fcaddc550b33f039080a38352431690820152f35b634e487b7160e01b885260118352602488fd5b9092508481813d83116105f5575b6105e58183610b2b565b810103126102df57519187610532565b503d6105db565b87513d88823e3d90fd5b9092809294503d831161063d575b61061e8185610b2b565b810103126106395751801515036102df57848391898061050f565b8680fd5b503d610614565b89513d8a823e3d90fd5b91820180870151610104909101528c958895508e93508792016104b7565b634e487b7160e01b8a526041875260248afd5b9093508881813d83116106ad575b6106978183610b2b565b810103126106a957519261ffff610452565b8980fd5b503d61068d565b8b513d8c823e3d90fd5b833461071c578060031936011261071c57805481906001600160a01b038116906106e9338314610b63565b6001600160a01b03191682557f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b80fd5b5050346101d657816003193601126101d65760209061ffff60015460e01c169051908152f35b5090346101a957826003193601126101a9576001546001600160a01b039290918383169190338390036107b357505083546001600160a01b03198082168317865593167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08580a31660015580f35b906020606492519162461bcd60e51b8352820152601f60248201527f4f776e61626c652f63616c6c65722d6e6f742d70656e64696e674f776e6572006044820152fd5b50346101a95760203660031901126101a9573563ffffffff81168091036101a9578282916020945260028452205415159051908152f35b5050346101d657816003193601126101d657517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b508290346101d657826003193601126101d65780359060249384359067ffffffffffffffff918281116102df57366023820112156102df578084013593838511610a12578460051b918351906020966108cc88860184610b2b565b82528682018a819583010191368311610a0e578b899101915b8383106109fe575050507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316330390506109bc5786885281865263ffffffff84892054169687156109a75750511561099557507f629394f18de7accce1179c28c39be59503a57cbcf45980a2772743b041b362719495965051918587526002845282828820556003845281872090421667ffffffffffffffff1982541617905551908152a280f35b634e487b7160e01b8752603290528686fd5b828a9186519163614db41760e01b8352820152fd5b835162461bcd60e51b8152808301879052601f818b01527f6f6e6c792056524620563220777261707065722063616e2066756c66696c6c006044820152606490fd5b82358152918101918991016108e5565b8a80fd5b634e487b7160e01b8752604190528686fd5b5050346101d657816003193601126101d65760209063ffffffff60015460a01c169051908152f35b91849150346101d657816003193601126101d6576001546310c1b4d560e21b845260c01c63ffffffff16908301526001600160a01b03916020816024817f000000000000000000000000000000000000000000000000000000000000000087165afa918215610b20578092610aec575b50508251917f00000000000000000000000000000000000000000000000000000000000000001682526020820152f35b9091506020823d8211610b18575b81610b0760209383610b2b565b8101031261071c5750518380610abc565b3d9150610afa565b8451903d90823e3d90fd5b90601f8019910116810190811067ffffffffffffffff821117610b4d57604052565b634e487b7160e01b600052604160045260246000fd5b15610b6a57565b60405162461bcd60e51b815260206004820152601860248201527f4f776e61626c652f63616c6c65722d6e6f742d6f776e657200000000000000006044820152606490fdfea264697066735822122084026152196f17c99c74f85fb3781ab101a4472fa54785fe3f7d8dd3ff2e472f64736f6c63430008130033000000000000000000000000da63d70332139e6a8eca7513f4b6e2e0dc93b6930000000000000000000000005a861794b927983406fce1d062e00b9368d97df60000000000000000000000000000000000000000000000000000000000030d400000000000000000000000000000000000000000000000000000000000000003
Deployed Bytecode
0x6080604081815260048036101561001557600080fd5b600092833560e01c9081630d37b53714610a4c5750806319c2b4c314610a245780631fe543e31461087157806337c385a51461082d5780633a19b9bc146107f65780634e71e0c8146107455780635f1b0fd81461071f578063715018a6146106be5780638678a7b2146103d85780638824f5a7146103405780638da5cb5b146103185780639d2a5f98146102e3578063a4eb718c14610241578063d16b617c14610202578063de8be8e7146101da578063e30c3978146101ad5763f2fde38b146100de57600080fd5b346101a95760203660031901126101a95780356001600160a01b0381811693918490036101a557610113908554163314610b63565b8215610154575050600180546001600160a01b031916821790557f239a2ddded15777fa246aed5f7e1a9bc69a39d4eb4a397034d1d85766cca7d4c8280a280f35b906020608492519162461bcd60e51b8352820152602560248201527f4f776e61626c652f70656e64696e674f776e65722d6e6f742d7a65726f2d6164604482015264647265737360d81b6064820152fd5b8480fd5b8280fd5b5050346101d657816003193601126101d65760015490516001600160a01b039091168152602090f35b5080fd5b5050346101d657816003193601126101d65760209063ffffffff60015460c01c169051908152f35b50346101a95760203660031901126101a9573563ffffffff81168091036101a957818367ffffffffffffffff9260209552600385522054169051908152f35b50346101a95760203660031901126101a957803563ffffffff918282168083036102df5761027960018060a01b038754163314610b63565b156102d157506001805463ffffffff60c01b191660c092831b63ffffffff60c01b161790819055925192901c1681527feafd41ce905af612705a9133e8dbc62e62dada1eac9ec5f374813251ecfe4fdc90602090a180f35b83516385d58c2760e01b8152fd5b8580fd5b50346101a95760203660031901126101a9573563ffffffff81168091036101a957828291602094526002845220549051908152f35b5050346101d657816003193601126101d657905490516001600160a01b039091168152602090f35b50346101a95760203660031901126101a957803561ffff918282168083036102df5761037660018060a01b038754163314610b63565b156103ca57506001805461ffff60e01b191660e092831b61ffff60e01b161790819055925192901c1681527f21df04f918eec4804f557247c52029e89c8234b60bc700eea0618f010e013a0990602090a180f35b83516302e1920560e41b8152fd5b508290346101d657816003193601126101d657600180549163ffffffff91828460c01c1660018060a01b03807f0000000000000000000000005a861794b927983406fce1d062e00b9368d97df616918851916310c1b4d560e21b835281868401526020978884602481885afa9384156106b4578a9461067f575b5061ffff908b51938a85015260e01c168a83015284606083015260608252608082019282841067ffffffffffffffff85111761066c5788918491828d52630200057560e51b835286608486015260a4850152606060c48501528a8480518060e4830152825b81811061064e575080820161010401839052601f01601f1916810103608401918391907f000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca165af1801561064457918593918893610606575b5050885163fc2a88c360e01b815294859182905afa9283156105fc5786936105cd575b50815482858260a01c16018581116105ba5763ffffffff60a01b1990911660a091821b63ffffffff60a01b1617808455938752908552868620805463ffffffff191693821c85169384179055905486519533929190911c8416907fcf635b20f2defc1e71326dc4f0b616fa676e29a5bae87da19fcaddc550b33f039080a38352431690820152f35b634e487b7160e01b885260118352602488fd5b9092508481813d83116105f5575b6105e58183610b2b565b810103126102df57519187610532565b503d6105db565b87513d88823e3d90fd5b9092809294503d831161063d575b61061e8185610b2b565b810103126106395751801515036102df57848391898061050f565b8680fd5b503d610614565b89513d8a823e3d90fd5b91820180870151610104909101528c958895508e93508792016104b7565b634e487b7160e01b8a526041875260248afd5b9093508881813d83116106ad575b6106978183610b2b565b810103126106a957519261ffff610452565b8980fd5b503d61068d565b8b513d8c823e3d90fd5b833461071c578060031936011261071c57805481906001600160a01b038116906106e9338314610b63565b6001600160a01b03191682557f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b80fd5b5050346101d657816003193601126101d65760209061ffff60015460e01c169051908152f35b5090346101a957826003193601126101a9576001546001600160a01b039290918383169190338390036107b357505083546001600160a01b03198082168317865593167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08580a31660015580f35b906020606492519162461bcd60e51b8352820152601f60248201527f4f776e61626c652f63616c6c65722d6e6f742d70656e64696e674f776e6572006044820152fd5b50346101a95760203660031901126101a9573563ffffffff81168091036101a9578282916020945260028452205415159051908152f35b5050346101d657816003193601126101d657517f0000000000000000000000005a861794b927983406fce1d062e00b9368d97df66001600160a01b03168152602090f35b508290346101d657826003193601126101d65780359060249384359067ffffffffffffffff918281116102df57366023820112156102df578084013593838511610a12578460051b918351906020966108cc88860184610b2b565b82528682018a819583010191368311610a0e578b899101915b8383106109fe575050507f0000000000000000000000005a861794b927983406fce1d062e00b9368d97df66001600160a01b0316330390506109bc5786885281865263ffffffff84892054169687156109a75750511561099557507f629394f18de7accce1179c28c39be59503a57cbcf45980a2772743b041b362719495965051918587526002845282828820556003845281872090421667ffffffffffffffff1982541617905551908152a280f35b634e487b7160e01b8752603290528686fd5b828a9186519163614db41760e01b8352820152fd5b835162461bcd60e51b8152808301879052601f818b01527f6f6e6c792056524620563220777261707065722063616e2066756c66696c6c006044820152606490fd5b82358152918101918991016108e5565b8a80fd5b634e487b7160e01b8752604190528686fd5b5050346101d657816003193601126101d65760209063ffffffff60015460a01c169051908152f35b91849150346101d657816003193601126101d6576001546310c1b4d560e21b845260c01c63ffffffff16908301526001600160a01b03916020816024817f0000000000000000000000005a861794b927983406fce1d062e00b9368d97df687165afa918215610b20578092610aec575b50508251917f000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca1682526020820152f35b9091506020823d8211610b18575b81610b0760209383610b2b565b8101031261071c5750518380610abc565b3d9150610afa565b8451903d90823e3d90fd5b90601f8019910116810190811067ffffffffffffffff821117610b4d57604052565b634e487b7160e01b600052604160045260246000fd5b15610b6a57565b60405162461bcd60e51b815260206004820152601860248201527f4f776e61626c652f63616c6c65722d6e6f742d6f776e657200000000000000006044820152606490fdfea264697066735822122084026152196f17c99c74f85fb3781ab101a4472fa54785fe3f7d8dd3ff2e472f64736f6c63430008130033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000da63d70332139e6a8eca7513f4b6e2e0dc93b6930000000000000000000000005a861794b927983406fce1d062e00b9368d97df60000000000000000000000000000000000000000000000000000000000030d400000000000000000000000000000000000000000000000000000000000000003
-----Decoded View---------------
Arg [0] : _owner (address): 0xDa63D70332139E6A8eCA7513f4b6E2E0Dc93b693
Arg [1] : _vrfV2Wrapper (address): 0x5A861794B927983406fCE1D062e00b9368d97Df6
Arg [2] : callbackGasLimit_ (uint32): 200000
Arg [3] : requestConfirmations_ (uint16): 3
-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 000000000000000000000000da63d70332139e6a8eca7513f4b6e2e0dc93b693
Arg [1] : 0000000000000000000000005a861794b927983406fce1d062e00b9368d97df6
Arg [2] : 0000000000000000000000000000000000000000000000000000000000030d40
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000003
🤖 Code Reader Beta
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
Net Worth in USD
$90.45
Net Worth in ETH
0.038584
Token Allocations
POOL
100.00%
Multichain Portfolio | 32 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|---|---|---|---|---|
| ARB | 100.00% | $0.047379 | 1,909.0255 | $90.45 |
Loading...
Loading
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.


