Properties
callStatic
callStatic: {
CONSTANT_FLOW_AGREEMENT_V1(overrides?): Promise<string>;
CONSTANT_OUTFLOW_NFT(overrides?): Promise<string>;
DEFAULT_BASE_URI(overrides?): Promise<string>;
GENERAL_DISTRIBUTION_AGREEMENT_V1(overrides?): Promise<string>;
HOST(overrides?): Promise<string>;
approve(to, tokenId, overrides?): Promise<void>;
balanceOf(arg0, overrides?): Promise<BigNumber>;
baseURI(overrides?): Promise<string>;
burn(tokenId, overrides?): Promise<void>;
castrate(overrides?): Promise<void>;
flowDataByTokenId(tokenId, overrides?): Promise<FlowNFTDataStructOutput>;
getApproved(tokenId, overrides?): Promise<string>;
getCodeAddress(overrides?): Promise<string>;
getTokenId(superToken, sender, receiver, overrides?): Promise<BigNumber>;
initialize(nftName, nftSymbol, overrides?): Promise<void>;
isApprovedForAll(owner, operator, overrides?): Promise<boolean>;
mint(to, newTokenId, overrides?): Promise<void>;
name(overrides?): Promise<string>;
ownerOf(tokenId, overrides?): Promise<string>;
proxiableUUID(overrides?): Promise<string>;
safeTransferFrom(address,address,uint256)(from, to, tokenId, overrides?): Promise<void>;
safeTransferFrom(address,address,uint256,bytes)(from, to, tokenId, data, overrides?): Promise<void>;
setApprovalForAll(operator, approved, overrides?): Promise<void>;
supportsInterface(interfaceId, overrides?): Promise<boolean>;
symbol(overrides?): Promise<string>;
tokenURI(tokenId, overrides?): Promise<string>;
transferFrom(from, to, tokenId, overrides?): Promise<void>;
triggerMetadataUpdate(tokenId, overrides?): Promise<void>;
updateCode(newAddress, overrides?): Promise<void>;
}
Type declaration
CONSTANT_FLOW_AGREEMENT_V1:function
- CONSTANT_FLOW_AGREEMENT_V1(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
CONSTANT_OUTFLOW_NFT:function
- CONSTANT_OUTFLOW_NFT(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
DEFAULT_BASE_URI:function
- DEFAULT_BASE_URI(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
GENERAL_DISTRIBUTION_AGREEMENT_V1:function
- GENERAL_DISTRIBUTION_AGREEMENT_V1(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
HOST:function
- HOST(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
approve:function
- approve(to, tokenId, overrides?): Promise<void>
Parameters
to: string
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
balanceOf:function
- balanceOf(arg0, overrides?): Promise<BigNumber>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
baseURI:function
- baseURI(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
burn:function
- burn(tokenId, overrides?): Promise<void>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
castrate:function
- castrate(overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
flowDataByTokenId:function
- flowDataByTokenId(tokenId, overrides?): Promise<FlowNFTDataStructOutput>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<FlowNFTDataStructOutput>
getApproved:function
- getApproved(tokenId, overrides?): Promise<string>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<string>
getCodeAddress:function
- getCodeAddress(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
getTokenId:function
- getTokenId(superToken, sender, receiver, overrides?): Promise<BigNumber>
Parameters
superToken: string
sender: string
receiver: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
initialize:function
- initialize(nftName, nftSymbol, overrides?): Promise<void>
Parameters
nftName: string
nftSymbol: string
Optional
overrides: CallOverrides
Returns Promise<void>
isApprovedForAll:function
- isApprovedForAll(owner, operator, overrides?): Promise<boolean>
Parameters
owner: string
operator: string
Optional
overrides: CallOverrides
Returns Promise<boolean>
mint:function
- mint(to, newTokenId, overrides?): Promise<void>
Parameters
to: string
newTokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
name:function
- name(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
ownerOf:function
- ownerOf(tokenId, overrides?): Promise<string>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<string>
proxiableUUID:function
- proxiableUUID(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
safeTransferFrom(address,address,uint256):function
- safeTransferFrom(address,address,uint256)(from, to, tokenId, overrides?): Promise<void>
Parameters
from: string
to: string
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
safeTransferFrom(address,address,uint256,bytes):function
- safeTransferFrom(address,address,uint256,bytes)(from, to, tokenId, data, overrides?): Promise<void>
Parameters
from: string
to: string
tokenId: BigNumberish
data: BytesLike
Optional
overrides: CallOverrides
Returns Promise<void>
setApprovalForAll:function
- setApprovalForAll(operator, approved, overrides?): Promise<void>
Parameters
operator: string
approved: boolean
Optional
overrides: CallOverrides
Returns Promise<void>
supportsInterface:function
- supportsInterface(interfaceId, overrides?): Promise<boolean>
Parameters
interfaceId: BytesLike
Optional
overrides: CallOverrides
Returns Promise<boolean>
symbol:function
- symbol(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
tokenURI:function
- tokenURI(tokenId, overrides?): Promise<string>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<string>
transferFrom:function
- transferFrom(from, to, tokenId, overrides?): Promise<void>
Parameters
from: string
to: string
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
triggerMetadataUpdate:function
- triggerMetadataUpdate(tokenId, overrides?): Promise<void>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<void>
updateCode:function
- updateCode(newAddress, overrides?): Promise<void>
Parameters
newAddress: string
Optional
overrides: CallOverrides
Returns Promise<void>
estimateGas
estimateGas: {
CONSTANT_FLOW_AGREEMENT_V1(overrides?): Promise<BigNumber>;
CONSTANT_OUTFLOW_NFT(overrides?): Promise<BigNumber>;
DEFAULT_BASE_URI(overrides?): Promise<BigNumber>;
GENERAL_DISTRIBUTION_AGREEMENT_V1(overrides?): Promise<BigNumber>;
HOST(overrides?): Promise<BigNumber>;
approve(to, tokenId, overrides?): Promise<BigNumber>;
balanceOf(arg0, overrides?): Promise<BigNumber>;
baseURI(overrides?): Promise<BigNumber>;
burn(tokenId, overrides?): Promise<BigNumber>;
castrate(overrides?): Promise<BigNumber>;
flowDataByTokenId(tokenId, overrides?): Promise<BigNumber>;
getApproved(tokenId, overrides?): Promise<BigNumber>;
getCodeAddress(overrides?): Promise<BigNumber>;
getTokenId(superToken, sender, receiver, overrides?): Promise<BigNumber>;
initialize(nftName, nftSymbol, overrides?): Promise<BigNumber>;
isApprovedForAll(owner, operator, overrides?): Promise<BigNumber>;
mint(to, newTokenId, overrides?): Promise<BigNumber>;
name(overrides?): Promise<BigNumber>;
ownerOf(tokenId, overrides?): Promise<BigNumber>;
proxiableUUID(overrides?): Promise<BigNumber>;
safeTransferFrom(address,address,uint256)(from, to, tokenId, overrides?): Promise<BigNumber>;
safeTransferFrom(address,address,uint256,bytes)(from, to, tokenId, data, overrides?): Promise<BigNumber>;
setApprovalForAll(operator, approved, overrides?): Promise<BigNumber>;
supportsInterface(interfaceId, overrides?): Promise<BigNumber>;
symbol(overrides?): Promise<BigNumber>;
tokenURI(tokenId, overrides?): Promise<BigNumber>;
transferFrom(from, to, tokenId, overrides?): Promise<BigNumber>;
triggerMetadataUpdate(tokenId, overrides?): Promise<BigNumber>;
updateCode(newAddress, overrides?): Promise<BigNumber>;
}
Type declaration
CONSTANT_FLOW_AGREEMENT_V1:function
- CONSTANT_FLOW_AGREEMENT_V1(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
CONSTANT_OUTFLOW_NFT:function
- CONSTANT_OUTFLOW_NFT(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
DEFAULT_BASE_URI:function
- DEFAULT_BASE_URI(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
GENERAL_DISTRIBUTION_AGREEMENT_V1:function
- GENERAL_DISTRIBUTION_AGREEMENT_V1(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
HOST:function
- HOST(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
approve:function
- approve(to, tokenId, overrides?): Promise<BigNumber>
Parameters
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
balanceOf:function
- balanceOf(arg0, overrides?): Promise<BigNumber>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
baseURI:function
- baseURI(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
burn:function
- burn(tokenId, overrides?): Promise<BigNumber>
Parameters
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
castrate:function
- castrate(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
flowDataByTokenId:function
- flowDataByTokenId(tokenId, overrides?): Promise<BigNumber>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getApproved:function
- getApproved(tokenId, overrides?): Promise<BigNumber>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getCodeAddress:function
- getCodeAddress(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
getTokenId:function
- getTokenId(superToken, sender, receiver, overrides?): Promise<BigNumber>
Parameters
superToken: string
sender: string
receiver: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
initialize:function
- initialize(nftName, nftSymbol, overrides?): Promise<BigNumber>
Parameters
nftName: string
nftSymbol: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
isApprovedForAll:function
- isApprovedForAll(owner, operator, overrides?): Promise<BigNumber>
Parameters
owner: string
operator: string
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
mint:function
- mint(to, newTokenId, overrides?): Promise<BigNumber>
Parameters
to: string
newTokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
name:function
- name(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
ownerOf:function
- ownerOf(tokenId, overrides?): Promise<BigNumber>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
proxiableUUID:function
- proxiableUUID(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
safeTransferFrom(address,address,uint256):function
- safeTransferFrom(address,address,uint256)(from, to, tokenId, overrides?): Promise<BigNumber>
Parameters
from: string
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
safeTransferFrom(address,address,uint256,bytes):function
- safeTransferFrom(address,address,uint256,bytes)(from, to, tokenId, data, overrides?): Promise<BigNumber>
Parameters
from: string
to: string
tokenId: BigNumberish
data: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
setApprovalForAll:function
- setApprovalForAll(operator, approved, overrides?): Promise<BigNumber>
Parameters
operator: string
approved: boolean
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
supportsInterface:function
- supportsInterface(interfaceId, overrides?): Promise<BigNumber>
Parameters
interfaceId: BytesLike
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
symbol:function
- symbol(overrides?): Promise<BigNumber>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
tokenURI:function
- tokenURI(tokenId, overrides?): Promise<BigNumber>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<BigNumber>
transferFrom:function
- transferFrom(from, to, tokenId, overrides?): Promise<BigNumber>
Parameters
from: string
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
triggerMetadataUpdate:function
- triggerMetadataUpdate(tokenId, overrides?): Promise<BigNumber>
Parameters
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
updateCode:function
- updateCode(newAddress, overrides?): Promise<BigNumber>
Parameters
newAddress: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<BigNumber>
filters
filters: {
Approval(owner?, approved?, tokenId?): ApprovalEventFilter;
Approval(address,address,uint256)(owner?, approved?, tokenId?): ApprovalEventFilter;
ApprovalForAll(owner?, operator?, approved?): ApprovalForAllEventFilter;
ApprovalForAll(address,address,bool)(owner?, operator?, approved?): ApprovalForAllEventFilter;
CodeUpdated(uuid?, codeAddress?): CodeUpdatedEventFilter;
CodeUpdated(bytes32,address)(uuid?, codeAddress?): CodeUpdatedEventFilter;
Initialized(version?): InitializedEventFilter;
Initialized(uint8)(version?): InitializedEventFilter;
MetadataUpdate(tokenId?): MetadataUpdateEventFilter;
MetadataUpdate(uint256)(tokenId?): MetadataUpdateEventFilter;
Transfer(from?, to?, tokenId?): TransferEventFilter;
Transfer(address,address,uint256)(from?, to?, tokenId?): TransferEventFilter;
}
Type declaration
Approval:function
- Approval(owner?, approved?, tokenId?): ApprovalEventFilter
Parameters
Optional
owner: null | string
Optional
approved: null | string
Optional
tokenId: null | BigNumberish
Returns ApprovalEventFilter
Approval(address,address,uint256):function
- Approval(address,address,uint256)(owner?, approved?, tokenId?): ApprovalEventFilter
Parameters
Optional
owner: null | string
Optional
approved: null | string
Optional
tokenId: null | BigNumberish
Returns ApprovalEventFilter
ApprovalForAll:function
- ApprovalForAll(owner?, operator?, approved?): ApprovalForAllEventFilter
Parameters
Optional
owner: null | string
Optional
operator: null | string
Optional
approved: null
Returns ApprovalForAllEventFilter
ApprovalForAll(address,address,bool):function
- ApprovalForAll(address,address,bool)(owner?, operator?, approved?): ApprovalForAllEventFilter
Parameters
Optional
owner: null | string
Optional
operator: null | string
Optional
approved: null
Returns ApprovalForAllEventFilter
CodeUpdated:function
- CodeUpdated(uuid?, codeAddress?): CodeUpdatedEventFilter
Parameters
Optional
uuid: null
Optional
codeAddress: null
Returns CodeUpdatedEventFilter
CodeUpdated(bytes32,address):function
- CodeUpdated(bytes32,address)(uuid?, codeAddress?): CodeUpdatedEventFilter
Parameters
Optional
uuid: null
Optional
codeAddress: null
Returns CodeUpdatedEventFilter
Initialized:function
- Initialized(version?): InitializedEventFilter
Returns InitializedEventFilter
Initialized(uint8):function
- Initialized(uint8)(version?): InitializedEventFilter
Returns InitializedEventFilter
MetadataUpdate:function
- MetadataUpdate(tokenId?): MetadataUpdateEventFilter
Returns MetadataUpdateEventFilter
MetadataUpdate(uint256):function
- MetadataUpdate(uint256)(tokenId?): MetadataUpdateEventFilter
Returns MetadataUpdateEventFilter
Transfer:function
- Transfer(from?, to?, tokenId?): TransferEventFilter
Parameters
Optional
from: null | string
Optional
to: null | string
Optional
tokenId: null | BigNumberish
Returns TransferEventFilter
Transfer(address,address,uint256):function
- Transfer(address,address,uint256)(from?, to?, tokenId?): TransferEventFilter
Parameters
Optional
from: null | string
Optional
to: null | string
Optional
tokenId: null | BigNumberish
Returns TransferEventFilter
functions
functions: {
CONSTANT_FLOW_AGREEMENT_V1(overrides?): Promise<[string]>;
CONSTANT_OUTFLOW_NFT(overrides?): Promise<[string]>;
DEFAULT_BASE_URI(overrides?): Promise<[string]>;
GENERAL_DISTRIBUTION_AGREEMENT_V1(overrides?): Promise<[string]>;
HOST(overrides?): Promise<[string]>;
approve(to, tokenId, overrides?): Promise<ContractTransaction>;
balanceOf(arg0, overrides?): Promise<[BigNumber] & {
balance: BigNumber;
}>;
baseURI(overrides?): Promise<[string]>;
burn(tokenId, overrides?): Promise<ContractTransaction>;
castrate(overrides?): Promise<ContractTransaction>;
flowDataByTokenId(tokenId, overrides?): Promise<[FlowNFTDataStructOutput] & {
flowData: FlowNFTDataStructOutput;
}>;
getApproved(tokenId, overrides?): Promise<[string]>;
getCodeAddress(overrides?): Promise<[string] & {
codeAddress: string;
}>;
getTokenId(superToken, sender, receiver, overrides?): Promise<[BigNumber] & {
tokenId: BigNumber;
}>;
initialize(nftName, nftSymbol, overrides?): Promise<ContractTransaction>;
isApprovedForAll(owner, operator, overrides?): Promise<[boolean]>;
mint(to, newTokenId, overrides?): Promise<ContractTransaction>;
name(overrides?): Promise<[string]>;
ownerOf(tokenId, overrides?): Promise<[string]>;
proxiableUUID(overrides?): Promise<[string]>;
safeTransferFrom(address,address,uint256)(from, to, tokenId, overrides?): Promise<ContractTransaction>;
safeTransferFrom(address,address,uint256,bytes)(from, to, tokenId, data, overrides?): Promise<ContractTransaction>;
setApprovalForAll(operator, approved, overrides?): Promise<ContractTransaction>;
supportsInterface(interfaceId, overrides?): Promise<[boolean]>;
symbol(overrides?): Promise<[string]>;
tokenURI(tokenId, overrides?): Promise<[string]>;
transferFrom(from, to, tokenId, overrides?): Promise<ContractTransaction>;
triggerMetadataUpdate(tokenId, overrides?): Promise<ContractTransaction>;
updateCode(newAddress, overrides?): Promise<ContractTransaction>;
}
Type declaration
CONSTANT_FLOW_AGREEMENT_V1:function
- CONSTANT_FLOW_AGREEMENT_V1(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
CONSTANT_OUTFLOW_NFT:function
- CONSTANT_OUTFLOW_NFT(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
DEFAULT_BASE_URI:function
- DEFAULT_BASE_URI(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
GENERAL_DISTRIBUTION_AGREEMENT_V1:function
- GENERAL_DISTRIBUTION_AGREEMENT_V1(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
HOST:function
- HOST(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
approve:function
- approve(to, tokenId, overrides?): Promise<ContractTransaction>
Parameters
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
balanceOf:function
- balanceOf(arg0, overrides?): Promise<[BigNumber] & {
balance: BigNumber;
}> Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<[BigNumber] & {
balance: BigNumber;
}>
baseURI:function
- baseURI(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
burn:function
- burn(tokenId, overrides?): Promise<ContractTransaction>
Parameters
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
castrate:function
- castrate(overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
flowDataByTokenId:function
- flowDataByTokenId(tokenId, overrides?): Promise<[FlowNFTDataStructOutput] & {
flowData: FlowNFTDataStructOutput;
}> Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<[FlowNFTDataStructOutput] & {
flowData: FlowNFTDataStructOutput;
}>
getApproved:function
- getApproved(tokenId, overrides?): Promise<[string]>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<[string]>
getCodeAddress:function
- getCodeAddress(overrides?): Promise<[string] & {
codeAddress: string;
}> Parameters
Optional
overrides: CallOverrides
Returns Promise<[string] & {
codeAddress: string;
}>
getTokenId:function
- getTokenId(superToken, sender, receiver, overrides?): Promise<[BigNumber] & {
tokenId: BigNumber;
}> Parameters
superToken: string
sender: string
receiver: string
Optional
overrides: CallOverrides
Returns Promise<[BigNumber] & {
tokenId: BigNumber;
}>
initialize:function
- initialize(nftName, nftSymbol, overrides?): Promise<ContractTransaction>
Parameters
nftName: string
nftSymbol: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
isApprovedForAll:function
- isApprovedForAll(owner, operator, overrides?): Promise<[boolean]>
Parameters
owner: string
operator: string
Optional
overrides: CallOverrides
Returns Promise<[boolean]>
mint:function
- mint(to, newTokenId, overrides?): Promise<ContractTransaction>
Parameters
to: string
newTokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
name:function
- name(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
ownerOf:function
- ownerOf(tokenId, overrides?): Promise<[string]>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<[string]>
proxiableUUID:function
- proxiableUUID(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
safeTransferFrom(address,address,uint256):function
- safeTransferFrom(address,address,uint256)(from, to, tokenId, overrides?): Promise<ContractTransaction>
Parameters
from: string
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
safeTransferFrom(address,address,uint256,bytes):function
- safeTransferFrom(address,address,uint256,bytes)(from, to, tokenId, data, overrides?): Promise<ContractTransaction>
Parameters
from: string
to: string
tokenId: BigNumberish
data: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
setApprovalForAll:function
- setApprovalForAll(operator, approved, overrides?): Promise<ContractTransaction>
Parameters
operator: string
approved: boolean
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
supportsInterface:function
- supportsInterface(interfaceId, overrides?): Promise<[boolean]>
Parameters
interfaceId: BytesLike
Optional
overrides: CallOverrides
Returns Promise<[boolean]>
symbol:function
- symbol(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
tokenURI:function
- tokenURI(tokenId, overrides?): Promise<[string]>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<[string]>
transferFrom:function
- transferFrom(from, to, tokenId, overrides?): Promise<ContractTransaction>
Parameters
from: string
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
triggerMetadataUpdate:function
- triggerMetadataUpdate(tokenId, overrides?): Promise<ContractTransaction>
Parameters
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
updateCode:function
- updateCode(newAddress, overrides?): Promise<ContractTransaction>
Parameters
newAddress: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<ContractTransaction>
interface
interface: ConstantInflowNFTInterface
populateTransaction
populateTransaction: {
CONSTANT_FLOW_AGREEMENT_V1(overrides?): Promise<PopulatedTransaction>;
CONSTANT_OUTFLOW_NFT(overrides?): Promise<PopulatedTransaction>;
DEFAULT_BASE_URI(overrides?): Promise<PopulatedTransaction>;
GENERAL_DISTRIBUTION_AGREEMENT_V1(overrides?): Promise<PopulatedTransaction>;
HOST(overrides?): Promise<PopulatedTransaction>;
approve(to, tokenId, overrides?): Promise<PopulatedTransaction>;
balanceOf(arg0, overrides?): Promise<PopulatedTransaction>;
baseURI(overrides?): Promise<PopulatedTransaction>;
burn(tokenId, overrides?): Promise<PopulatedTransaction>;
castrate(overrides?): Promise<PopulatedTransaction>;
flowDataByTokenId(tokenId, overrides?): Promise<PopulatedTransaction>;
getApproved(tokenId, overrides?): Promise<PopulatedTransaction>;
getCodeAddress(overrides?): Promise<PopulatedTransaction>;
getTokenId(superToken, sender, receiver, overrides?): Promise<PopulatedTransaction>;
initialize(nftName, nftSymbol, overrides?): Promise<PopulatedTransaction>;
isApprovedForAll(owner, operator, overrides?): Promise<PopulatedTransaction>;
mint(to, newTokenId, overrides?): Promise<PopulatedTransaction>;
name(overrides?): Promise<PopulatedTransaction>;
ownerOf(tokenId, overrides?): Promise<PopulatedTransaction>;
proxiableUUID(overrides?): Promise<PopulatedTransaction>;
safeTransferFrom(address,address,uint256)(from, to, tokenId, overrides?): Promise<PopulatedTransaction>;
safeTransferFrom(address,address,uint256,bytes)(from, to, tokenId, data, overrides?): Promise<PopulatedTransaction>;
setApprovalForAll(operator, approved, overrides?): Promise<PopulatedTransaction>;
supportsInterface(interfaceId, overrides?): Promise<PopulatedTransaction>;
symbol(overrides?): Promise<PopulatedTransaction>;
tokenURI(tokenId, overrides?): Promise<PopulatedTransaction>;
transferFrom(from, to, tokenId, overrides?): Promise<PopulatedTransaction>;
triggerMetadataUpdate(tokenId, overrides?): Promise<PopulatedTransaction>;
updateCode(newAddress, overrides?): Promise<PopulatedTransaction>;
}
Type declaration
CONSTANT_FLOW_AGREEMENT_V1:function
- CONSTANT_FLOW_AGREEMENT_V1(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
CONSTANT_OUTFLOW_NFT:function
- CONSTANT_OUTFLOW_NFT(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
DEFAULT_BASE_URI:function
- DEFAULT_BASE_URI(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
GENERAL_DISTRIBUTION_AGREEMENT_V1:function
- GENERAL_DISTRIBUTION_AGREEMENT_V1(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
HOST:function
- HOST(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
approve:function
- approve(to, tokenId, overrides?): Promise<PopulatedTransaction>
Parameters
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
balanceOf:function
- balanceOf(arg0, overrides?): Promise<PopulatedTransaction>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
baseURI:function
- baseURI(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
burn:function
- burn(tokenId, overrides?): Promise<PopulatedTransaction>
Parameters
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
castrate:function
- castrate(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
flowDataByTokenId:function
- flowDataByTokenId(tokenId, overrides?): Promise<PopulatedTransaction>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getApproved:function
- getApproved(tokenId, overrides?): Promise<PopulatedTransaction>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getCodeAddress:function
- getCodeAddress(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getTokenId:function
- getTokenId(superToken, sender, receiver, overrides?): Promise<PopulatedTransaction>
Parameters
superToken: string
sender: string
receiver: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
initialize:function
- initialize(nftName, nftSymbol, overrides?): Promise<PopulatedTransaction>
Parameters
nftName: string
nftSymbol: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
isApprovedForAll:function
- isApprovedForAll(owner, operator, overrides?): Promise<PopulatedTransaction>
Parameters
owner: string
operator: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
mint:function
- mint(to, newTokenId, overrides?): Promise<PopulatedTransaction>
Parameters
to: string
newTokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
name:function
- name(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
ownerOf:function
- ownerOf(tokenId, overrides?): Promise<PopulatedTransaction>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
proxiableUUID:function
- proxiableUUID(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
safeTransferFrom(address,address,uint256):function
- safeTransferFrom(address,address,uint256)(from, to, tokenId, overrides?): Promise<PopulatedTransaction>
Parameters
from: string
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
safeTransferFrom(address,address,uint256,bytes):function
- safeTransferFrom(address,address,uint256,bytes)(from, to, tokenId, data, overrides?): Promise<PopulatedTransaction>
Parameters
from: string
to: string
tokenId: BigNumberish
data: BytesLike
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
setApprovalForAll:function
- setApprovalForAll(operator, approved, overrides?): Promise<PopulatedTransaction>
Parameters
operator: string
approved: boolean
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
supportsInterface:function
- supportsInterface(interfaceId, overrides?): Promise<PopulatedTransaction>
Parameters
interfaceId: BytesLike
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
symbol:function
- symbol(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
tokenURI:function
- tokenURI(tokenId, overrides?): Promise<PopulatedTransaction>
Parameters
tokenId: BigNumberish
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
transferFrom:function
- transferFrom(from, to, tokenId, overrides?): Promise<PopulatedTransaction>
Parameters
from: string
to: string
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
triggerMetadataUpdate:function
- triggerMetadataUpdate(tokenId, overrides?): Promise<PopulatedTransaction>
Parameters
tokenId: BigNumberish
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>
updateCode:function
- updateCode(newAddress, overrides?): Promise<PopulatedTransaction>
Parameters
newAddress: string
Optional
overrides: Overrides & {
from?: string;
}
Returns Promise<PopulatedTransaction>