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