ETH Price: $2,485.72 (+1.90%)
Gas: 7.31 Gwei

Contract

0xDecAe442e90A3a435993dc2883F59b9245D1B40c
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
0xe554844b182287302023-09-27 17:58:11381 days ago1695837491IN
0xDecAe442...245D1B40c
0 ETH0.0009783624.2127525
0xe554844b182287102023-09-27 17:54:11381 days ago1695837251IN
0xDecAe442...245D1B40c
0 ETH0.001271331.46251151
Set Approval For...182287002023-09-27 17:52:11381 days ago1695837131IN
0xDecAe442...245D1B40c
0 ETH0.0017866138.74772594
Set Approval For...182261412023-09-27 9:15:35381 days ago1695806135IN
0xDecAe442...245D1B40c
0 ETH0.000456569.90185432
0xe554844b182261182023-09-27 9:10:59381 days ago1695805859IN
0xDecAe442...245D1B40c
0 ETH0.000355638.80136988
0xe554844b182260992023-09-27 9:06:59381 days ago1695805619IN
0xDecAe442...245D1B40c
0 ETH0.00038439.5109649
0xe554844b182260742023-09-27 9:01:59381 days ago1695805319IN
0xDecAe442...245D1B40c
0 ETH0.0004179910.34467795
Set Approval For...182260652023-09-27 9:00:11381 days ago1695805211IN
0xDecAe442...245D1B40c
0 ETH0.000437569.48972587
Set Approval For...182259652023-09-27 8:39:59381 days ago1695803999IN
0xDecAe442...245D1B40c
0 ETH0.000374778.12808871
0xe554844b182259642023-09-27 8:39:47381 days ago1695803987IN
0xDecAe442...245D1B40c
0 ETH0.000337678.35686312
0xe554844b182259632023-09-27 8:39:35381 days ago1695803975IN
0xDecAe442...245D1B40c
0 ETH0.000387918.58096884
0xe554844b182259612023-09-27 8:39:11381 days ago1695803951IN
0xDecAe442...245D1B40c
0 ETH0.000397788.79916806
0xe554844b182259602023-09-27 8:38:59381 days ago1695803939IN
0xDecAe442...245D1B40c
0 ETH0.000407629.01676749
0xe554844b182259592023-09-27 8:38:47381 days ago1695803927IN
0xDecAe442...245D1B40c
0 ETH0.000399918.84634168
0xe554844b182259572023-09-27 8:38:23381 days ago1695803903IN
0xDecAe442...245D1B40c
0 ETH0.000388948.60369288
0xe554844b182259562023-09-27 8:38:11381 days ago1695803891IN
0xDecAe442...245D1B40c
0 ETH0.000392348.67879804
0xe554844b182259552023-09-27 8:37:59381 days ago1695803879IN
0xDecAe442...245D1B40c
0 ETH0.000398818.82197669
0xe554844b182259542023-09-27 8:37:47381 days ago1695803867IN
0xDecAe442...245D1B40c
0 ETH0.000411099.09366189
0xe554844b182259502023-09-27 8:36:59381 days ago1695803819IN
0xDecAe442...245D1B40c
0 ETH0.000612149.82460289
Toggle Sale Stat...182259422023-09-27 8:35:23381 days ago1695803723IN
0xDecAe442...245D1B40c
0 ETH0.000224029.45847781
Mint182259192023-09-27 8:30:47381 days ago1695803447IN
0xDecAe442...245D1B40c
0 ETH0.0032512410.61843911
Mint182259172023-09-27 8:30:23381 days ago1695803423IN
0xDecAe442...245D1B40c
0 ETH0.001622119.08297367
Mint182259172023-09-27 8:30:23381 days ago1695803423IN
0xDecAe442...245D1B40c
0 ETH0.000694929.08297367
Mint182259142023-09-27 8:29:35381 days ago1695803375IN
0xDecAe442...245D1B40c
0 ETH0.001020688.00229165
0x60a06040182258932023-09-27 8:25:23381 days ago1695803123IN
 Contract Creation
0 ETH0.021693399.42059995

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading
Are you the contract creator? Verify and Publish your contract source code today!

Decompile Bytecode
0x60806040526004361061018f5760003560e01c806370a08231116100d6578063b88d4fde1161007f578063e554844b11610059578063e554844b1461043d578063e985e9c51461045d578063f2fde38b146104b357600080fd5b8063b88d4fde146103e8578063c87b56dd14610408578063daaeec861461042857600080fd5b806395d89b41116100b057806395d89b41146103a0578063a0712d68146103b5578063a22cb465146103c857600080fd5b806370a0823114610340578063715018a6146103605780638da5cb5b1461037557600080fd5b806332cb6b0c1161013857806355f804b31161011257806355f804b3146102e65780636352211e1461030657806368428a1b1461032657600080fd5b806332cb6b0c1461029c5780633ccfd60b146102b157806342842e0e146102c657600080fd5b8063095ea7b311610169578063095ea7b31461023757806318160ddd1461025957806323b872dd1461027c57600080fd5b806301ffc9a71461019b57806306fdde03146101d0578063081812fc146101f257600080fd5b3661019657005b600080fd5b3480156101a757600080fd5b506101bb6101b6366004611eb2565b6104d3565b60405190151581526020015b60405180910390f35b3480156101dc57600080fd5b506101e56105b8565b6040516101c79190611f3d565b3480156101fe57600080fd5b5061021261020d366004611f50565b61064a565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016101c7565b34801561024357600080fd5b50610257610252366004611f92565b61067e565b005b34801561026557600080fd5b5061026e61083a565b6040519081526020016101c7565b34801561028857600080fd5b50610257610297366004611fbc565b610856565b3480156102a857600080fd5b5061026e606481565b3480156102bd57600080fd5b506102576108f7565b3480156102d257600080fd5b506102576102e1366004611fbc565b6109ea565b3480156102f257600080fd5b506102576103013660046120bb565b610a05565b34801561031257600080fd5b50610212610321366004611f50565b610a15565b34801561033257600080fd5b50600a546101bb9060ff1681565b34801561034c57600080fd5b5061026e61035b366004612104565b610aa1565b34801561036c57600080fd5b50610257610b6f565b34801561038157600080fd5b5060065473ffffffffffffffffffffffffffffffffffffffff16610212565b3480156103ac57600080fd5b506101e5610b83565b6102576103c3366004611f50565b610b92565b3480156103d457600080fd5b506102576103e336600461211f565b610cd2565b3480156103f457600080fd5b5061025761040336600461215b565b610cdd565b34801561041457600080fd5b506101e5610423366004611f50565b610d85565b34801561043457600080fd5b50610257610e98565b34801561044957600080fd5b50610257610458366004611fbc565b610ed2565b34801561046957600080fd5b506101bb6104783660046121d7565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260056020908152604080832093909416825291909152205460ff1690565b3480156104bf57600080fd5b506102576104ce366004612104565b610eed565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f80ac58cd00000000000000000000000000000000000000000000000000000000148061056657507fffffffff0000000000000000000000000000000000000000000000000000000082167f5b5e139f00000000000000000000000000000000000000000000000000000000145b806105b257507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b6060600080546105c79061220a565b80601f01602080910402602001604051908101604052809291908181526020018280546105f39061220a565b80156106405780601f1061061557610100808354040283529160200191610640565b820191906000526020600020905b81548152906001019060200180831161062357829003601f168201915b5050505050905090565b600061065582610faa565b5060009081526004602052604090205473ffffffffffffffffffffffffffffffffffffffff1690565b600061068982610a15565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361074b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560448201527f720000000000000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff8216148061079f575073ffffffffffffffffffffffffffffffffffffffff8116600090815260056020908152604080832033845290915290205460ff165b61082b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603d60248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60448201527f6b656e206f776e6572206f7220617070726f76656420666f7220616c6c0000006064820152608401610742565b6108358383611035565b505050565b6000600161084760075490565b610851919061225d565b905090565b61086033826110d5565b6108ec576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602d60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201527f72206f7220617070726f766564000000000000000000000000000000000000006064820152608401610742565b610835838383611195565b6108ff611490565b600061092060065473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff164760405160006040518083038185875af1925050503d8060008114610977576040519150601f19603f3d011682016040523d82523d6000602084013e61097c565b606091505b50509050806109e7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f4661696c656420746f2077697468647261772045746865722e000000000000006044820152606401610742565b50565b61083583838360405180602001604052806000815250610cdd565b6008610a1182826122e5565b5050565b60008181526002602052604081205473ffffffffffffffffffffffffffffffffffffffff16806105b2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f4552433732313a20696e76616c696420746f6b656e20494400000000000000006044820152606401610742565b600073ffffffffffffffffffffffffffffffffffffffff8216610b46576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f74206120766160448201527f6c6964206f776e657200000000000000000000000000000000000000000000006064820152608401610742565b5073ffffffffffffffffffffffffffffffffffffffff1660009081526003602052604090205490565b610b77611490565b610b816000611511565b565b6060600180546105c79061220a565b600a54610100900460ff1615610c04576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f4e6f2072652d656e7472616e742063616c6c2e000000000000000000000000006044820152606401610742565b600a80547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff81166101001790915560ff16610c9b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f53616c6520697320636c6f73656420617420746865206d6f6d656e742e0000006044820152606401610742565b33610ca68183611588565b5050600a80547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ff169055565b610a11338383611630565b610ce733836110d5565b610d73576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602d60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201527f72206f7220617070726f766564000000000000000000000000000000000000006064820152608401610742565b610d7f8484848461175d565b50505050565b60008181526002602052604090205460609073ffffffffffffffffffffffffffffffffffffffff16610e39576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603060248201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60448201527f6e6578697374656e7420746f6b656e2e000000000000000000000000000000006064820152608401610742565b6000610e43611800565b90506000815111610e635760405180602001604052806000815250610e91565b80610e6d8461180f565b6009604051602001610e81939291906123ff565b6040516020818303038152906040525b9392505050565b610ea0611490565b600a80547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00811660ff90911615179055565b6108358383836040518060200160405280600081525061175d565b610ef5611490565b73ffffffffffffffffffffffffffffffffffffffff8116610f98576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f64647265737300000000000000000000000000000000000000000000000000006064820152608401610742565b6109e781611511565b80546001019055565b60008181526002602052604090205473ffffffffffffffffffffffffffffffffffffffff166109e7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601860248201527f4552433732313a20696e76616c696420746f6b656e20494400000000000000006044820152606401610742565b600081815260046020526040902080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff8416908117909155819061108f82610a15565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6000806110e183610a15565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061114f575073ffffffffffffffffffffffffffffffffffffffff80821660009081526005602090815260408083209388168352929052205460ff165b8061118d57508373ffffffffffffffffffffffffffffffffffffffff166111758461064a565b73ffffffffffffffffffffffffffffffffffffffff16145b949350505050565b8273ffffffffffffffffffffffffffffffffffffffff166111b582610a15565b73ffffffffffffffffffffffffffffffffffffffff1614611258576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201527f6f776e65720000000000000000000000000000000000000000000000000000006064820152608401610742565b73ffffffffffffffffffffffffffffffffffffffff82166112fa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f2061646460448201527f72657373000000000000000000000000000000000000000000000000000000006064820152608401610742565b8273ffffffffffffffffffffffffffffffffffffffff1661131a82610a15565b73ffffffffffffffffffffffffffffffffffffffff16146113bd576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201527f6f776e65720000000000000000000000000000000000000000000000000000006064820152608401610742565b600081815260046020908152604080832080547fffffffffffffffffffffffff000000000000000000000000000000000000000090811690915573ffffffffffffffffffffffffffffffffffffffff8781168086526003855283862080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01905590871680865283862080546001019055868652600290945282852080549092168417909155905184937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b60065473ffffffffffffffffffffffffffffffffffffffff163314610b81576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610742565b6006805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b606461159360075490565b820111156115fd576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f4d617820737570706c792065786365656465642e0000000000000000000000006044820152606401610742565b60005b818110156108355761161a8361161560075490565b6118cd565b611628600780546001019055565b600101611600565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036116c5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c6572000000000000006044820152606401610742565b73ffffffffffffffffffffffffffffffffffffffff83811660008181526005602090815260408083209487168084529482529182902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b611768848484611195565b611774848484846118e7565b610d7f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527f63656976657220696d706c656d656e74657200000000000000000000000000006064820152608401610742565b6060600880546105c79061220a565b6060600061181c83611ada565b600101905060008167ffffffffffffffff81111561183c5761183c611ff8565b6040519080825280601f01601f191660200182016040528015611866576020820181803683370190505b5090508181016020015b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff017f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a850494508461187057509392505050565b610a11828260405180602001604052806000815250611bbc565b600073ffffffffffffffffffffffffffffffffffffffff84163b15611acf576040517f150b7a0200000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85169063150b7a029061195e9033908990889088906004016124bd565b6020604051808303816000875af19250505080156119b7575060408051601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682019092526119b491810190612506565b60015b611a84573d8080156119e5576040519150601f19603f3d011682016040523d82523d6000602084013e6119ea565b606091505b508051600003611a7c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527f63656976657220696d706c656d656e74657200000000000000000000000000006064820152608401610742565b805181602001fd5b7fffffffff00000000000000000000000000000000000000000000000000000000167f150b7a020000000000000000000000000000000000000000000000000000000014905061118d565b506001949350505050565b6000807a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310611b23577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000830492506040015b6d04ee2d6d415b85acef81000000008310611b4f576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc100008310611b6d57662386f26fc10000830492506010015b6305f5e1008310611b85576305f5e100830492506008015b6127108310611b9957612710830492506004015b60648310611bab576064830492506002015b600a83106105b25760010192915050565b611bc68383611c5f565b611bd360008484846118e7565b610835576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527f63656976657220696d706c656d656e74657200000000000000000000000000006064820152608401610742565b73ffffffffffffffffffffffffffffffffffffffff8216611cdc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f20616464726573736044820152606401610742565b60008181526002602052604090205473ffffffffffffffffffffffffffffffffffffffff1615611d68576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006044820152606401610742565b60008181526002602052604090205473ffffffffffffffffffffffffffffffffffffffff1615611df4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006044820152606401610742565b73ffffffffffffffffffffffffffffffffffffffff8216600081815260036020908152604080832080546001019055848352600290915280822080547fffffffffffffffffffffffff0000000000000000000000000000000000000000168417905551839291907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b7fffffffff00000000000000000000000000000000000000000000000000000000811681146109e757600080fd5b600060208284031215611ec457600080fd5b8135610e9181611e84565b60005b83811015611eea578181015183820152602001611ed2565b50506000910152565b60008151808452611f0b816020860160208601611ecf565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b602081526000610e916020830184611ef3565b600060208284031215611f6257600080fd5b5035919050565b803573ffffffffffffffffffffffffffffffffffffffff81168114611f8d57600080fd5b919050565b60008060408385031215611fa557600080fd5b611fae83611f69565b946020939093013593505050565b600080600060608486031215611fd157600080fd5b611fda84611f69565b9250611fe860208501611f69565b9150604084013590509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600067ffffffffffffffff8084111561204257612042611ff8565b604051601f85017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f0116810190828211818310171561208857612088611ff8565b816040528093508581528686860111156120a157600080fd5b858560208301376000602087830101525050509392505050565b6000602082840312156120cd57600080fd5b813567ffffffffffffffff8111156120e457600080fd5b8201601f810184136120f557600080fd5b61118d84823560208401612027565b60006020828403121561211657600080fd5b610e9182611f69565b6000806040838503121561213257600080fd5b61213b83611f69565b91506020830135801515811461215057600080fd5b809150509250929050565b6000806000806080858703121561217157600080fd5b61217a85611f69565b935061218860208601611f69565b925060408501359150606085013567ffffffffffffffff8111156121ab57600080fd5b8501601f810187136121bc57600080fd5b6121cb87823560208401612027565b91505092959194509250565b600080604083850312156121ea57600080fd5b6121f383611f69565b915061220160208401611f69565b90509250929050565b600181811c9082168061221e57607f821691505b602082108103612257577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b818103818111156105b2577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b601f82111561083557600081815260208120601f850160051c810160208610156122be5750805b601f850160051c820191505b818110156122dd578281556001016122ca565b505050505050565b815167ffffffffffffffff8111156122ff576122ff611ff8565b6123138161230d845461220a565b84612297565b602080601f83116001811461236657600084156123305750858301515b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600386901b1c1916600185901b1785556122dd565b6000858152602081207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08616915b828110156123b357888601518255948401946001909101908401612394565b50858210156123ef57878501517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600388901b60f8161c191681555b5050505050600190811b01905550565b6000845160206124128285838a01611ecf565b8551918401916124258184848a01611ecf565b85549201916000906124368161220a565b6001828116801561244e5760018114612481576124ad565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00841687528215158302870194506124ad565b896000528560002060005b848110156124a55781548982015290830190870161248c565b505082870194505b50929a9950505050505050505050565b600073ffffffffffffffffffffffffffffffffffffffff8087168352808616602084015250836040830152608060608301526124fc6080830184611ef3565b9695505050505050565b60006020828403121561251857600080fd5b8151610e9181611e8456fea26469706673582212201ef8c4d3bb287789fd5fb4cce72c1c3a5028defe6018fcf58441a95a3b63a95964736f6c63430008110033

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
Loading...
Loading
[ Download: CSV Export  ]

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.