PayoutAvailable: TypeC<{
    assets: IntersectionC<[TypeC<{
        tokens: ArrayC<TypeC<{
            assetId: TypeC<{
                assetName: StringC;
                policyId: BrandP<string, PolicyIdBrand, unknown>;
            }>;
            quantity: BigIntC;
        }>>;
    }>, PartialC<{
        lovelaces: BigIntC;
    }>]>;
    contractId: BrandP<string, ContractIdBrand, unknown>;
    payoutId: Type<PayoutId, string, unknown>;
    role: TypeC<{
        assetName: StringC;
        policyId: BrandP<string, PolicyIdBrand, unknown>;
    }>;
}>

Type declaration

  • assets: IntersectionC<[TypeC<{
        tokens: ArrayC<TypeC<{
            assetId: TypeC<{
                assetName: StringC;
                policyId: BrandP<string, PolicyIdBrand, unknown>;
            }>;
            quantity: BigIntC;
        }>>;
    }>, PartialC<{
        lovelaces: BigIntC;
    }>]>
  • contractId: BrandP<string, ContractIdBrand, unknown>
  • payoutId: Type<PayoutId, string, unknown>
  • role: TypeC<{
        assetName: StringC;
        policyId: BrandP<string, PolicyIdBrand, unknown>;
    }>