Teller NFT

Verified contract

Proxy

Active on Ethereum with 639 txns
Deployed by via 0xe8a7f915 at 12916101
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 46 additional slots
-
variable spans 48 additional slots
 (#2151)
ERC-721
--
 (#2144)
ERC-721
--
 (#2142)
ERC-721
--
 (#2141)
ERC-721
--
 (#2128)
ERC-721
--
 (#2127)
ERC-721
--
 (#2124)
ERC-721
--
 (#2123)
ERC-721
--
 (#2120)
ERC-721
--
 (#2116)
ERC-721
--
0x0701c4a931e4f7004a7d80268b17898d6afad4ec22edd839c541cfcb67814a77
0x98c2933df38f53917b5cc7fbbe0454339d4d2e194a97f5124cc4b228fbf4212d
0x99dd0621d26662be4c4d930da33622505cd0d39424cd22ca955afe72648de907
0x96daae951e6953faed2c1cef26623da05cb29c20d82c4c12f540334b4a29e408
0x190c77bcad4f4ed31d81463da797fa3b216a58c7d2e35d2cd1f27a62f5051fa1
0xdaf1870a978948024ddb9448a36ec5f9e7da780db7db9805ad278ef82c007977
0x79287e9461a6aabf93fe38cf10122a291c5b4faa584cbfe6582da176e982bd01
0xf251c79c5f0aa92bf02f1fb443c756d679f46306f3d1c3654731592dc0abb011
0xd3b28f482e1f33943822ae10f339920c42650da056e56d09968dd7e9781b536f
0x97955c857c3308b08224a1520555b993b92309cb755168af3fba121dd425d3ce

Functions
Getter at block 21100278
ADMIN(view returns (bytes32)
0xdf8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec42
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DICT(view returns (address)
0x72733102ab139fb0367cc29d492c955a7c736079
MINTER(view returns (bytes32)
0xf0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc9
V1(view returns (address)
0x2ceb85a2402c94305526ab108e7597a102d6c175
contractURI(view returns (string)
https://gateway.pinata.cloud/ipfs/QmWAfQFFwptzRUCdF2cBFJhcB2gfHJMd7TQt64dZUysk3R
diamond(view returns (address)
0xc14d994fe7c5858c93936cc3bd42bb9467d6fb2c
name(view returns (string)
Teller NFT
symbol(view returns (string)
TNFT
tierCount(view returns (uint128)
8
totalSupply(view returns (uint256)
892
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
convertV1TokenId(uint256 _tokenIdview returns (uint256 tokenId_)
getOwnedTokens(address ownerview returns (uint256[] owned_)
getRoleAdmin(bytes32 roleview returns (bytes32)
getTokenTierId(uint256 tokenIdview returns (uint128 tierId_uint128 tierTokenId_)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address accountaddress operatorview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
tierTokenCount(uint128view returns (uint256)
tiers(uint256view returns (uint256 baseLoanSizeaddress contributionAssetuint256 contributionSizeuint16 contributionMultiplier)
tokenBaseLoanSize(uint256 tokenIdview returns (uint256)
tokenContributionAsset(uint256 tokenIdview returns (address)
tokenContributionMultiplier(uint256 tokenIdview returns (uint16)
tokenContributionSize(uint256 tokenIdview returns (uint256)
uri(uint256 tokenIdview returns (string)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
createTiers(struct TellerNFT_V2Tier[] newTiersstring[][] tierHashes
grantRole(bytes32 roleaddress account
initialize(bytes data
mint(address owneruint128 tierIndexuint128 amount
onERC721Received(address operatoraddress fromuint256 tokenIdbytes datareturns (bytes4)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool approved
setContractURIHash(string contractURIHash
setURI(string newURI
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
Constructor
constructor(address initialLogicaddress initialAdminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.