RelationLib

Git Source

Structs

RelationInitiatorDataPreset

Data for Delegate-based authorization

struct RelationInitiatorDataPreset {
    uint96 padding;
    address delegateAddr;
}

RelationInitiatorDataEligible

Data for Verified-based authorization

struct RelationInitiatorDataEligible {
    uint96 padding;
    address contractAddr;
}

RelationInitiatorDataHolder

Data for Holder-based authorization

struct RelationInitiatorDataHolder {
    TokenType tokenType;
    uint8 padding;
    uint48 tokenSet;
    uint64 tokenId;
    uint128 tokenAmount;
}