DelegateArgsArgs
type DelegateArgsArgs =
| {
__kind: "CollectionV1";
authorizationData: OptionOrNullable<AuthorizationDataArgs>;
}
| {
__kind: "SaleV1";
amount: number | bigint;
authorizationData: OptionOrNullable<AuthorizationDataArgs>;
}
| {
__kind: "TransferV1";
amount: number | bigint;
authorizationData: OptionOrNullable<AuthorizationDataArgs>;
}
| {
__kind: "DataV1";
authorizationData: OptionOrNullable<AuthorizationDataArgs>;
}
| {
__kind: "UtilityV1";
amount: number | bigint;
authorizationData: OptionOrNullable<AuthorizationDataArgs>;
}
| {
__kind: "StakingV1";
amount: number | bigint;
authorizationData: OptionOrNullable<AuthorizationDataArgs>;
}
| {
__kind: "StandardV1";
amount: number | bigint;
}
| {
__kind: "LockedTransferV1";
amount: number | bigint;
authorizationData: OptionOrNullable<AuthorizationDataArgs>;
lockedAddress: Address;
}
| {
__kind: "ProgrammableConfigV1";
authorizationData: OptionOrNullable<AuthorizationDataArgs>;
}
| {
__kind: "AuthorityItemV1";
authorizationData: OptionOrNullable<AuthorizationDataArgs>;
}
| {
__kind: "DataItemV1";
authorizationData: OptionOrNullable<AuthorizationDataArgs>;
}
| {
__kind: "CollectionItemV1";
authorizationData: OptionOrNullable<AuthorizationDataArgs>;
}
| {
__kind: "ProgrammableConfigItemV1";
authorizationData: OptionOrNullable<AuthorizationDataArgs>;
}
| {
__kind: "PrintDelegateV1";
authorizationData: OptionOrNullable<AuthorizationDataArgs>;
};