Saffron Position NFT
Introduction
Saffron Position NFT representing Junior Tranche deposits and lock time
Miscellaneous State Variables
Type | Visibility | Name | Description |
---|---|---|---|
|
|
| Address of Saffron pool that owns this NFT |
|
|
| Address of Saffron insurance fund |
|
|
| NFT tokenId counter |
|
|
| NFT(tokenID) variable: Tranche |
|
|
| NFT(tokenID) variable: User's balance in this tranche LP |
|
|
| NFT(tokenID) variable: Principal when user enters pool |
|
|
| NFT(tokenID) variable: Expiration date when NFT is unfrozen |
Constructor
Type | Name | Description |
---|---|---|
|
| Name of position NFTs |
|
| Symbol for position NFTs |
renew()
DEPRECATED
Type | Name | Description |
---|---|---|
|
| Position NFT ID to be checked |
burn()
Burn Position NFT as part of a withdrawal
Type | Name | Description |
---|---|---|
|
| Position NFT ID to be burned |
begin_unfreeze()
Begin to unfreeze an NFT so it may be withdrawn
Type | Name | Description |
---|---|---|
|
| Address of user attempting to unfreeze |
|
| Position NFT ID to be unfrozen |
set_insurance_fund()
Set a new Saffron Insurance Fund to provide coverage
Type | Name | Description |
---|---|---|
|
| Position NFT ID to be burned |
baseURI()
NFT Metadata baseURI
tokenURI()
NFT metadata tokenURI
Type | Name | Description |
---|---|---|
|
| Position NFT ID to be checked |
Last updated