DeGuardNFT

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x9c6e5293 at 5939723
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
15 additional variables

No balances found for "DeGuardNFT"

No transactions found for "DeGuardNFT"


Functions
Getter at block 23802215
getDisableHashValidation(view returns (bool)
false
getExternalRelay(view returns (address)
0x0000000000000000000000000000000000000000
getInitializerAddress(view returns (address)
0x0000000000000000000000000000000000000000
getNotifyTransferSendingResult(view returns (bool)
false
getPlanList(view returns (struct DeGuardNFTPlan[])
[]
name(view returns (string)
owner(view returns (address)
0x0000000000000000000000000000000000000000
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
rate(view returns (uint256 valueuint256 updated)
(value=0, updated=0)
symbol(view returns (string)
totalSupply(view returns (uint256)
0
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
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

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.