0xefeb69edf6b6999b0e3f2fa856a2acf3bdea4ab5

Verified contract

Proxy

Active on Ethereum with 674 txns
Deployed by via 0x6b22b40c at 13110368
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 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 4 additional slots
-
variable spans 4 additional slots
ERC-20
Value $12,129.56
ERC-20
--
0x0a23cf0e4071f5a17d16d497e678677621bce145c055572fb6af4dbef183ebde
0xf4c974d52d4b86d45f933c518115ac04b8e55425c60ea7508b0d3c380cb2a525
0x065e1df9b3079b14a149506f1d351f72775bd05b3577dd7e4d702792fa147a1c
0x7ab90c06f5212f0f15e90ecaa9d6967a0ec5329e4248d083f9584fa1b68a3a53
0x7bcb3a07fa53c17cb8c3d646ceb746e91619e83abd7c00d5cbba63a75cc01ec5
0xeb88ad930f07967b1433e38c0f05edc3ddf3c86744b5efd588441da3b18570b0
0x3ab501de3ee49323a83115c2370bc287288cc17c166389876df2907cae1375e6
0xaf4f652449a871e68c6686c1140a8ccb4b6da77b04286d051900e624a2b34754
0x16d1c999afb15a4e0ef4f10f2cc07fe5c87db02e9deace1ed16a3dab90ff766f
0xad1e5a93d05303a342d205035ab51d0c97606ea8f7f90d9174f60561d961241e

Functions
Getter at block 21393862
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
FP_SCALING_FACTOR(view returns (uint256)
1000000000000000000
LOCKER_ROLE(view returns (bytes32)
0xaf9a8bb3cbd6b84fbccefa71ff73e26e798553c6914585a84886212a46a90279
ONE_HUNDRED(view returns (uint256)
100
OWNER_ROLE(view returns (bytes32)
0xb19546dff01e856fb3f010c267a7b1c60363cf8a4664e21cc89c26224620214e
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
SECONDS_PER_DAY(view returns (uint256)
86400
borrower(view returns (address)
0xcf595641c40008fdc97e5ccbce710ab4d31539a3
config(view returns (address)
0xaa425f8bfe82cd18f634e2fe91e5ddeefd98fda1
createdAt(view returns (uint256)
1630106319
creditLine(view returns (address)
0xd7f944dbf24309d700213a79775466a3fd809784
drawdownsPaused(view returns (bool)
false
interestApr(view returns (uint256)
125000000000000000
isAdmin(view returns (bool)
false
juniorFeePercent(view returns (uint256)
20
lateFeeApr(view returns (uint256)
0
limit(view returns (uint256)
2163304000000
paused(view returns (bool)
false
paymentPeriodInDays(view returns (uint256)
30
termInDays(view returns (uint256)
913
Read-only
availableToWithdraw(uint256 tokenIdview returns (uint256 interestRedeemableuint256 principalRedeemable)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getTranche(uint256 trancheview returns (struct ITranchedPoolTrancheInfo)
hasRole(bytes32 roleaddress accountview returns (bool)
sharePriceToUsdc(uint256 sharePriceuint256 totalSharespure returns (uint256)
usdcToSharePrice(uint256 amountuint256 totalSharespure returns (uint256)
State-modifying
__BaseUpgradeablePausable__init(address owner
__PauserPausable__init(
assess(
deposit(uint256 trancheuint256 amountreturns (uint256 tokenId)
depositWithPermit(uint256 trancheuint256 amountuint256 deadlineuint8 vbytes32 rbytes32 sreturns (uint256 tokenId)
drawdown(uint256 amount
emergencyShutdown(
grantRole(bytes32 roleaddress account
initialize(address _configaddress _borroweruint256 _juniorFeePercentuint256 _limituint256 _interestApruint256 _paymentPeriodInDaysuint256 _termInDaysuint256 _lateFeeApr
lockJuniorCapital(
lockPool(
migrateAndSetNewCreditLine(address newCl
migrateCreditLine(address _borroweruint256 _limituint256 _interestApruint256 _paymentPeriodInDaysuint256 _termInDaysuint256 _lateFeeApr
pause(
pauseDrawdowns(
pay(uint256 amount
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
unpause(
unpauseDrawdowns(
updateGoldfinchConfig(
withdraw(uint256 tokenIduint256 amountreturns (uint256 interestWithdrawnuint256 principalWithdrawn)
withdrawMax(uint256 tokenIdreturns (uint256 interestWithdrawnuint256 principalWithdrawn)
withdrawMultiple(uint256[] tokenIdsuint256[] amounts
Events
CreditLineMigrated(address indexed oldCreditLineaddress indexed newCreditLine
DepositMade(address indexed owneruint256 indexed trancheuint256 indexed tokenIduint256 amount
DrawdownMade(address indexed borroweruint256 amount
DrawdownsPaused(address indexed pool
DrawdownsUnpaused(address indexed pool
EmergencyShutdown(address indexed pool
Paused(address account
PaymentApplied(address indexed payeraddress indexed pooluint256 interestAmountuint256 principalAmountuint256 remainingAmountuint256 reserveAmount
ReserveFundsCollected(address indexed fromuint256 amount
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SharePriceUpdated(address indexed pooluint256 indexed trancheuint256 principalSharePriceint256 principalDeltauint256 interestSharePriceint256 interestDelta
Unpaused(address account
WithdrawalMade(address indexed owneruint256 indexed trancheuint256 indexed tokenIduint256 interestWithdrawnuint256 principalWithdrawn
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.