Claiming Hats
Last updated
const canClaimFor = await hatsClient.canClaimForAccount({
hatId,
account,
});{
hatId: bigint;
account: Address;
}booleanconst claimHatResult = await hatsClient.claimHat({
account,
hatId,
});{
account: Account | Address;
hatId: bigint;
}{
status: "success" | "reverted";
transactionHash: `0x${string}`;
}const claimHatForResult = await hatsClient.claimHatFor({
account,
hatId,
wearer,
});{
account: Account | Address;
hatId: bigint;
wearer: Address;
}{
status: "success" | "reverted";
transactionHash: `0x${string}`;
}const claimHatForResult = await hatsClient.multiClaimHatFor({
account,
hatId,
wearers,
});{
account: Account | Address;
hatId: bigint;
wearers: Address[];
}{
status: "success" | "reverted";
transactionHash: `0x${string}`;
}