Goldfinch V2 Pool Tokens
Verified contract
Proxy
Active on
Ethereum with 1,164 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
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 48 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 40 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
0xaa42…fda1
4 additional
variables
Balances ($0.00)
No balances found for "Goldfinch V2 Pool Tokens"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21118395 | 12 days ago | | | 0 | 0.00034872380 | |
| 21118359 | 12 days ago | | | 0 | 0.00034750060 | |
| 21118293 | 12 days ago | | | 0 | 0.00026156988 | |
| 21118236 | 12 days ago | | | 0 | 0.00024445524 | |
| 21118218 | 12 days ago | | | 0 | 0.00068189676 | |
| 21102793 | 14 days ago | | | 0 | 0.00026551464 | |
| 21102791 | 14 days ago | | | 0 | 0.00025100546 | |
| 21102764 | 14 days ago | | | 0 | 0.00025272085 | |
| 21102762 | 14 days ago | | | 0 | 0.00023072639 | |
| 21102757 | 14 days ago | | | 0 | 0.00024038928 |
ABI
ABI objects
Getter at block 21204204
owner() view returns (address)
0xbeb28978b2c755155f20fd3d09cb37e300a6981f
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE() view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
OWNER_ROLE() view returns (bytes32)
0xb19546dff01e856fb3f010c267a7b1c60363cf8a4664e21cc89c26224620214e
PAUSER_ROLE() view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
_tokenIdTracker() view returns (uint256 _value)
956
baseURI() view returns (string)
https://us-central1-goldfinch-frontends-prod.cloudfunctions.net/poolTokenMetadata/
config() view returns (address)
0xaa425f8bfe82cd18f634e2fe91e5ddeefd98fda1
isAdmin() view returns (bool)
false
name() view returns (string)
Goldfinch V2 Pool Tokens
paused() view returns (bool)
false
royaltyParams() view returns (address receiver, uint256 royaltyPercent)
(receiver=0xbeb28978b2c755155f20fd3d09cb37e300a6981f, royaltyPercent=5000000000000000)
symbol() view returns (string)
GFI-V2-PT
totalSupply() view returns (uint256)
950
Read-only
supportsInterface(bytes4 id) view returns (bool)
balanceOf(address owner) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
getPoolInfo(address pool) view returns (struct IPoolTokensPoolInfo)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
getTokenInfo(uint256 tokenId) view returns (struct IPoolTokensTokenInfo)
hasRole(bytes32 role, address account) view returns (bool)
isApprovedForAll(address owner, address operator) view returns (bool)
isApprovedOrOwner(address spender, uint256 tokenId) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
pools(address) view returns (uint256 totalMinted, uint256 totalPrincipalRedeemed, bool created)
royaltyInfo(uint256 _tokenId, uint256 _salePrice) view returns (address, uint256)
supportsInterface(bytes4 id) view returns (bool)
tokenByIndex(uint256 index) view returns (uint256)
tokenOfOwnerByIndex(address owner, uint256 index) view returns (uint256)
tokenURI(uint256 tokenId) view returns (string)
tokens(uint256) view returns (address pool, uint256 tranche, uint256 principalAmount, uint256 principalRedeemed, uint256 interestRedeemed)
validPool(address sender) view returns (bool)
State-modifying
Events transferOwnership(address newOwner)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
__initialize__(address owner, address _config)
approve(address to, uint256 tokenId)
burn(uint256 tokenId)
grantRole(bytes32 role, address account)
mint(struct IPoolTokensMintParams params, address to) returns (uint256 tokenId)
onPoolCreated(address newPool)
pause()
redeem(uint256 tokenId, uint256 principalRedeemed, uint256 interestRedeemed)
reducePrincipalAmount(uint256 tokenId, uint256 amount)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setApprovalForAll(address operator, bool approved)
setBaseURI(string baseURI_)
setRoyaltyParams(address newReceiver, uint256 newRoyaltyPercent)
splitToken(uint256 tokenId, uint256 newPrincipal1) returns (uint256 tokenId1, uint256 tokenId2)
transferFrom(address from, address to, uint256 tokenId)
unpause()
withdrawPrincipal(uint256 tokenId, uint256 principalAmount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ProxyImplementationUpdated(address indexed previousImplementation, address indexed newImplementation)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
Paused(address account)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
TokenBurned(address indexed owner, address indexed pool, uint256 indexed tokenId)
TokenMinted(address indexed owner, address indexed pool, uint256 indexed tokenId, uint256 amount, uint256 tranche)
TokenPrincipalWithdrawn(address indexed owner, address indexed pool, uint256 indexed tokenId, uint256 principalWithdrawn, uint256 tranche)
TokenRedeemed(address indexed owner, address indexed pool, uint256 indexed tokenId, uint256 principalRedeemed, uint256 interestRedeemed, uint256 tranche)
TokenSplit(address indexed owner, address indexed pool, uint256 indexed tokenId, uint256 newTokenId1, uint256 newPrincipal1, uint256 newTokenId2, uint256 newPrincipal2)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
Unpaused(address account)
constructor(address implementationAddress, address ownerAddress, bytes data)
fallback()
receive()
This contract contains no error objects.