Query multiple attributes
Requirements
Installation
npm i @quadrata/contracts --save-devPermissions
Function
import "@quadrata/contracts/interfaces/IQuadPassportStore.sol";
// For Solidity version >= 0.8.0.
reader.getAttributesBulk(
address user,
bytes32[] calldata attributes
) external returns(
IQuadPassportStore.Attribute[] memory attributes
);
// For Solidity version < 0.8.0.
reader.getAttributesBulkLegacy(
address user,
bytes32[] calldata attributes
) external returns(
bytes32[] attributeValues,
uint256[] epochs,
address[] issuers
);Parameters
Parameter
Description
Type
Return values
Example
Last updated