Type alias GenerateSingleNftOfferHashMutation

GenerateSingleNftOfferHashMutation: {
    __typename?: "Mutation";
    offer: {
        __typename?: "SingleNFTOffer";
        offerHash?: Hash | null;
        offerId: bigint;
        lenderAddress?: Address | null;
        signerAddress?: Address | null;
        borrowerAddress?: Address | null;
        validators: {
            __typename?: "OfferValidator";
            validator: Address;
            arguments: Hex;
        }[];
        nft: {
            __typename?: "NFT";
            tokenId: bigint;
            collection?: {
                __typename?: "Collection";
                contractData: {
                    __typename?: "ContractData";
                    contractAddress: Address;
                };
            } | null;
        };
    };
}

Type declaration

  • Optional __typename?: "Mutation"
  • offer: {
        __typename?: "SingleNFTOffer";
        offerHash?: Hash | null;
        offerId: bigint;
        lenderAddress?: Address | null;
        signerAddress?: Address | null;
        borrowerAddress?: Address | null;
        validators: {
            __typename?: "OfferValidator";
            validator: Address;
            arguments: Hex;
        }[];
        nft: {
            __typename?: "NFT";
            tokenId: bigint;
            collection?: {
                __typename?: "Collection";
                contractData: {
                    __typename?: "ContractData";
                    contractAddress: Address;
                };
            } | null;
        };
    }
    • Optional __typename?: "SingleNFTOffer"
    • Optional offerHash?: Hash | null
    • offerId: bigint
    • Optional lenderAddress?: Address | null
    • Optional signerAddress?: Address | null
    • Optional borrowerAddress?: Address | null
    • validators: {
          __typename?: "OfferValidator";
          validator: Address;
          arguments: Hex;
      }[]
    • nft: {
          __typename?: "NFT";
          tokenId: bigint;
          collection?: {
              __typename?: "Collection";
              contractData: {
                  __typename?: "ContractData";
                  contractAddress: Address;
              };
          } | null;
      }
      • Optional __typename?: "NFT"
      • tokenId: bigint
      • Optional collection?: {
            __typename?: "Collection";
            contractData: {
                __typename?: "ContractData";
                contractAddress: Address;
            };
        } | null