Skip to content

FluidStakingMerkleResolver ​

Fluid Lending protocol Merkle Staking Rewards resolver

FUSDC ​

solidity
contract IFToken FUSDC

FUSDT ​

solidity
contract IFToken FUSDT

FUSDC_STAKING ​

solidity
contract IFluidLendingStakingRewards FUSDC_STAKING

FUSDT_STAKING ​

solidity
contract IFluidLendingStakingRewards FUSDT_STAKING

UserPosition ​

solidity
struct UserPosition {
  address user;
  uint256 shares;
  uint256 normalShares;
  uint256 stakeShares;
}

getUsersPosition ​

solidity
function getUsersPosition(address[] users_, contract IFToken fToken_, contract IFluidLendingStakingRewards stakingContract_) public view returns (struct FluidStakingMerkleResolver.UserPosition[] positions_)

getUsersPositionFUSDC ​

solidity
function getUsersPositionFUSDC(address[] users_) public view returns (struct FluidStakingMerkleResolver.UserPosition[] positions_)

getUsersPositionFUSDT ​

solidity
function getUsersPositionFUSDT(address[] users_) public view returns (struct FluidStakingMerkleResolver.UserPosition[] positions_)