FluidStakingMerkleResolver

Fluid Lending protocol Merkle Staking Rewards resolver

FUSDC

contract IFToken FUSDC

FUSDT

contract IFToken FUSDT

FUSDC_STAKING

contract IFluidLendingStakingRewards FUSDC_STAKING

FUSDT_STAKING

contract IFluidLendingStakingRewards FUSDT_STAKING

UserPosition

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

getUsersPosition

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

getUsersPositionFUSDC

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

getUsersPositionFUSDT

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