collaterals() external
address[]
getCollateralInfo() external
collateralType
: address
collateralTypeInfo
: tuplemodifiers
primaryColor
secondaryColor
cheekColor
svgId
eyeShapeSvgId
conversionRate
delisted
collateralBalance(uint256) external
increaseStake(uint256, uint256) external
msg.sender
to the Aavegotchi's escrow contract.decreaseStake(uint256, uint256) external
msg.sender
. Reverts if the reduced amount would be lower than the Aavegotchi's minimumStake
.decreaseAndDestroy(uint256, uint256) external
msg.sender
and burns the Aavegotchi NFT. If the second _tokenId
parameter is different from the first, the burned Aavegotchi also transfers its experience
to the receiving Aavegotchi in a process known as "essence transfer".