This contract is being backfilled. You may encounter incomplete storage history.

DeGuardPlan

Verified contract

Proxy

Active on Base with 11,773 txns
Deployed by via 0xa5a3fb29 at 5940049
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 43 additional slots
-
variable spans 45 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
16 additional variables
Native
Value $515.91
0xe2ef2f29be5b84380a4da2533cf315847ea4e6305cac91019a6f0ac8557936ff
0xd6751cceebbffcb6c5adeb53cb81efaf1decb3eee6f764c3fc70fa7218d23b0d
0x7ec5915f8921c8f2494443113e9f3abbf6832c6f64b2cc46183ad266ebc5d6e7
0xa1cae3ad551a8f16c8d742b33d75817669aaca289668eb8993ae8f362f1d1e80
0x1d46aa71f75429888d55e692947572a9b446b8763d103949aa7cda1b0379a071
0xdf5eaf45044e1a408e1467323dc1cfce58b48ecaba8db0cf24463ecf4d3cccec
0x93c6aaf810529494ce7d310a7931e979ad9fdbf999d44807a20d7f194169d221
0x939101d1d4073b398176224164e387c7b8112d06b3413827cbbe81a01d0671e6
0x564209e252d23a7ed5db2d429b4c8fd1ff7673655f0fad3a7fee7f6bf485ad7f
0x3833b83b6e72b98b4bb26a1ebdddcbf4ddb8a64e1eb01d15f76b41382af510a6

Functions
Getter at block 23802215
getDisableHashValidation(view returns (bool)
true
getExternalRelay(view returns (address)
0x0000000000000000000000000000000000000000
getInitializerAddress(view returns (address)
0xc1a6233450e4c7e1169a62183ee5ebc099ca242d
getNotifyTransferSendingResult(view returns (bool)
true
 
getPlanList(view returns (struct DeGuardNFTPlan[])
name(view returns (string)
DeGuardPlan
owner(view returns (address)
0xd7c7e12eaf370d61b72777ffa90310cfc1a855fb
 
proxiableUUID(view returns (bytes32)
rate(view returns (uint256 valueuint256 updated)
(value=584795320000000, updated=1698694171)
symbol(view returns (string)
DGP
totalSupply(view returns (uint256)
5861
Read-only
balanceOf(address ownerview returns (uint256)
crosschainTransfers(uint256view returns (bool existsuint64 destChainaddress fromaddress touint256 tokenIdaddress target)
getApproved(uint256 tokenIdview returns (address)
getRange(address _owneruint256 _idview returns (uint256 startTimeuint256 endTimeuint256 range)
getTrustedAddresses(uint64 _chainIdview returns (struct AsterizmClientUpgradeableAsterizmChain)
isApprovedForAll(address owneraddress operatorview returns (bool)
isValid(address _owneruint256 _idview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
plans(uint256view returns (uint256 iduint256 priceuint256 range)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenToPlan(uint256view returns (uint256 iduint256 startTimeuint256 endTime)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address _ownerview returns (uint256[])
State-modifying
__AsterizmClientUpgradeable_init(address _initializerLibbool _notifyTransferSendingResultbool _disableHashValidation
addPlan(uint256 _iduint256 _priceInUSDuint256 _daysRange
addSender(address _sender
addTrustedAddress(uint64 _chainIduint256 _trustedAddress
addTrustedAddresses(uint64[] _chainIdsuint256[] _trustedAddresses
approve(address touint256 tokenId
asterizmClReceive(uint64 _srcChainIduint256 _srcAddressuint256 _txIdbytes32 _transferHashbytes _payload
asterizmIzReceive(struct IAsterizmEnvIzAsterizmReceiveRequestDto _dto
burn(uint256 tokenId
buyPlan(uint256 _planuint64 _dstChainIdaddress _tobool _crosschainpayable 
crossChainTransfer(uint64 _dstChainIdaddress _fromaddress _touint256 _tokenIdpayable 
initAsterizmTransfer(uint64 _dstChainIduint256 _txIdbytes32 _transferHashpayable 
initialize(address _initializerLib
removePlan(uint256 index
removeSender(address _sender
removeTrustedAddress(uint64 _chainId
renounceOwnership(
resendAsterizmTransfer(bytes32 _transferHashpayable 
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setExternalRelay(address _externalRelay
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
transferSendingResultNotification(bytes32 _transferHashuint8 _statusCode
updatePlan(uint256 indexuint256 _iduint256 _priceInUSDuint256 _daysRange
updateRate(uint256 _value
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdraw(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AddSenderEvent(address _sender
AddTrustedAddressEvent(uint64 _chainIduint256 _address
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BeaconUpgraded(address indexed beacon
CrossChainTransferCompleted(uint256 idaddress to
CrossChainTransferReceived(uint256 iduint64 destChainaddress fromaddress touint256 tokenIduint256 _transactionIdaddress target
EncodedPayloadRecieved(uint64 srcChainIdaddress srcAddressuint256 nonceuint256 _transactionIdbytes payload
Initialized(uint8 version
InitiateTransferEvent(uint64 _dstChainIduint256 _dstAddressuint256 _txIdbytes32 _transferHashbytes _payload
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PayloadReceivedEvent(uint64 _srcChainIduint256 _srcAddressuint256 _txIdbytes32 _transferHash
PlanRemoved(uint256 indexed indexuint256 iduint256 priceuint256 range
PlanSold(address useruint256 planuint256 id
PlanUpdated(uint256 indexed indexuint256 iduint256 priceuint256 range
RateUpdated(uint256 value
RemoveSenderEvent(address _sender
RemoveTrustedAddressEvent(uint64 _chainIduint256 _address
ResendAsterizmTransferEvent(bytes32 _transferHashuint256 _feeAmount
SetDisableHashValidationEvent(bool _flag
SetExternalRelayEvent(address _externalRelayAddress
SetInitializerEvent(address _initializerAddress
SetLocalChainIdEvent(uint64 _localChainId
SetNotifyTransferSendingResultEvent(bool _flag
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
TransferSendingResultNotification(bytes32 indexed _transferHashuint8 _statusCode
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.