Lift

Verified contract

Proxy

Active on Ethereum with 1,841 txns
Deployed by via 0x5a948d81 at 16171431
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 99 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 43 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
15 additional variables

No balances found for "Lift"

0x00472f9b7c07d6e2057747a942eecbf66861fd80339eccf6fb316b7f088cdd5a
0xf52b46d2343f602cb4b71dc9942faf14fac493d0f07c9daca5cea3a6d799d82e
0xd5bfe982069221a665a7544c04fa86f9205ad8cbd17ae8c4a126d5e613b8800e
0x2c93348267a4091fd57138643a53c9e45a3b2020c96191280cebce5ca96160b9
0xc93812889e96c8db1e86b155a5899eee869247b5df8e334b91fc710c45f652af
0x70655f73c804d6ef3f4f26496b43fd262ff2fb9e24a640297add5efee2c1c2ce
0xf3ac824280917c2754218b246d39cd1470e623a7e65fe3ca431d455650fd9a11
0xb6199d2145461b3a37abe2b88901e7bb00f82813ec219ec6e6136db507567b14
0x0721069538723e3efa1b195db7b3f8d2675b2affe7d4d61caaab6a20e19a9a1c
0xff17e38b1155349b7dc9861cadff1912eaf2362764b3a50615acf1aa6b009e61

Functions
Getter at block 21223696
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
baseUri(view returns (string)
https://token.deca.systems/lift/metadata/
erc20(view returns (address)
0xdecadecadecadecadecadecadecadecadecadeca
etch(view returns (address)
0xbaac4f293fdc8edd61bffef7230fb8a8fb1c2e5c
liftBurnPayments(view returns (bool)
false
liftErc20Payments(view returns (bool)
false
liftEthPayments(view returns (bool)
true
name(view returns (string)
Lift
owner(view returns (address)
0x70feeec90d37dc73d9ded8cfafd7ede3f697b70b
priceErc20(view returns (uint256)
4000000000000000
priceEth(view returns (uint256)
4000000000000000
 
proxiableUUID(view returns (bytes32)
signer(view returns (address)
0x025cc1459d0313532332c14dd3c7c4d70dc60ea4
symbol(view returns (string)
LIFT
totalSupply(view returns (uint256)
1643
treasury(view returns (address)
0xc3cfdf5c94479b5c14d7aeed2ac61f0cb82a944b
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getInfo(uint256 _liftIdview returns (bytes32 _entropyuint256 _etchIduint128 _genuint128 _multiplieruint256 _giftstring _arweaveIdstring _mediaId)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
lifts(uint256view returns (bytes32 entropyuint256 etchIduint128 genuint128 multiplieruint256 giftstring arweaveIdstring mediaId)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 _liftIdview returns (string)
State-modifying
approve(address touint256 tokenId
burn(uint256 _liftId
grantRole(bytes32 roleaddress account
initialize(string _tokenNamestring _tokenSymboladdress _erc20uint256 _priceErc20uint256 _priceEthaddress _treasuryaddress _signeraddress _etch
mintLiftBurn(address _recipientuint256 _etchIduint128 _multiplierstring _mediaIduint256 _expirybytes _signaturepayable returns (uint256 liftId)
mintLiftErc20(address _recipientuint256 _etchIduint128 _multiplieruint256 _giftstring _mediaIduint256 _expirybytes _signaturereturns (uint256 liftId)
mintLiftEth(address _recipientuint256 _etchIduint128 _multiplieruint256 _giftstring _mediaIduint256 _expirybytes _signaturepayable returns (uint256 liftId)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseUri(string _newBaseUri
setErc20Address(address _newErc20
setEtchAddress(address _newEtch
setOwnership(address newOwner
setPriceErc20(uint256 _newPriceErc20
setPriceEth(uint256 _newPriceEth
setSignerAddress(address _newSigner
setTreasuryAddress(address _newTreasury
toggleLiftBurnPayments(
toggleLiftErc20Payments(
toggleLiftEthPayments(
transferFrom(address fromaddress touint256 tokenId
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdrawErc20(
withdrawEth(returns (bool)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BaseUriUpdated(string newBaseUri
BeaconUpgraded(address indexed beacon
Erc20PriceUpdated(uint256 indexed newPriceErc20
Erc20Updated(address indexed newErc20
EthPriceUpdated(uint256 indexed newPriceEth
Initialized(uint8 version
LiftCreated(address _recipientuint256 indexed _liftIduint256 indexed _etchId
LiftInitalized(address indexed etchAddressuint256 priceEthuint256 priceErc20
OwnershipSet(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SignerUpdated(address indexed newSigner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
TreasuryUpdated(address indexed newTreasury
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
AddressNotSet(
BurnDisabled(
Erc20Disabled(
EtchBurned(
EthDisabled(
ExpiredSignature(
InsufficientAllowance(
InsufficientPayment(
NonexistentToken(
NotErc721(
NotTheOwner(
ProofInvalid(
TransferFailed(