TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Base with 1 txns
Unified storage
Map
Table
Raw
Constants and immutables
3
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 11842891 | 8 months ago | | | 0 | 1.1097595e-7 |
ABI
ABI objects
Getter at block 22734740
contributionNft() view returns (address)
0xbf8c24cafa62bdd5f5cb9773ac64f5d489df44c5
datasetImpactWeight() view returns (uint16)
7000
name() view returns (string)
Service
owner() view returns (address)
0xe220329659d41b2a9f26e83816b424bdacf62567
personaNft() view returns (address)
0x50725af160260a316b2673c71c8c21469f6732c0
symbol() view returns (string)
VS
totalSupply() view returns (uint256)
2174
Read-only
balanceOf(address owner) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
getCore(uint256 tokenId) view returns (uint8)
getCoreDatasetAt(uint256 virtualId, uint8 coreType, uint256 index) view returns (uint256)
getCoreDatasets(uint256 virtualId, uint8 coreType) view returns (uint256[])
getCoreService(uint256 virtualId, uint8 coreType) view returns (uint256)
getImpact(uint256 tokenId) view returns (uint256)
getMaturity(uint256 tokenId) view returns (uint256)
getMintedAt(uint256 tokenId) view returns (uint256)
isApprovedForAll(address owner, address operator) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenByIndex(uint256 index) view returns (uint256)
tokenOfOwnerByIndex(address owner, uint256 index) view returns (uint256)
tokenURI(uint256 tokenId) view returns (string)
totalCoreDatasets(uint256 virtualId, uint8 coreType) view returns (uint256)
State-modifying
Events approve(address to, uint256 tokenId)
initialize(address initialAgentNft, address initialContributionNft, uint16 initialDatasetImpactWeight)
mint(uint256 virtualId, bytes32 descHash) returns (uint256)
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes data)
setApprovalForAll(address operator, bool approved)
setDatasetImpactWeight(uint16 weight)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
updateImpact(uint256 virtualId, uint256 proposalId)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
BatchMetadataUpdate(uint256 _fromTokenId, uint256 _toTokenId)
CoreServiceUpdated(uint256 virtualId, uint8 coreType, uint256 serviceId)
DatasetImpactUpdated(uint16 weight)
Initialized(uint64 version)
MetadataUpdate(uint256 _tokenId)
NewService(uint256 tokenId, uint8 coreId, uint256 maturity, uint256 impact, bool isModel)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SetServiceScore(uint256 serviceId, uint256 eloRating, uint256 impact)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
constructor(address _logic, address initialOwner, bytes _data)
fallback()
AddressEmptyCode(address target)
ERC1967InvalidAdmin(address admin)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
ProxyDeniedAdminAccess()
ERC721EnumerableForbiddenBatchMint()
ERC721IncorrectOwner(address sender, uint256 tokenId, address owner)
ERC721InsufficientApproval(address operator, uint256 tokenId)
ERC721InvalidApprover(address approver)
ERC721InvalidOperator(address operator)
ERC721InvalidOwner(address owner)
ERC721InvalidReceiver(address receiver)
ERC721InvalidSender(address sender)
ERC721NonexistentToken(uint256 tokenId)
ERC721OutOfBoundsIndex(address owner, uint256 index)
InvalidInitialization()
NotInitializing()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)