MerkleDropFacet

createXPDrop

function createXPDrop(bytes32 _propId, bytes32 _merkleRoot, uint256 _xpAmount) external

claimXPDrop

function claimXPDrop(bytes32 _propId, address _claimer, uint256[] _gotchiId, bytes32[] _proof, uint256[] _onlyGotchis, uint256[] _onlyGotchisPositions) external

batchGotchiClaimXPDrop

function batchGotchiClaimXPDrop(bytes32 _propId, address[] _claimers, uint256[][] _gotchiIds, bytes32[][] _proofs, uint256[][] _onlyGotchis, uint256[][] _onlyGotchisPositions) external

batchDropClaimXPDrop

function batchDropClaimXPDrop(bytes32[] _propIds, address[] _claimers, uint256[][] _gotchiIds, bytes32[][] _proofs, uint256[][] _onlyGotchis, uint256[][] _onlyGotchisPositions) external

isClaimed

function isClaimed(bytes32 _propId, uint256 _gotchId) public view returns (uint256 claimed_)

viewXPDrop

function viewXPDrop(bytes32 _propId) public view returns (struct XPMerkleDrops)

Last updated