Appearance
@props-labs/fuels • Docs
@props-labs/fuels / Props721EditionContract
Class: Props721EditionContract
Extends
default
Constructors
new Props721EditionContract()
new Props721EditionContract(
id
,accountOrProvider
):Props721EditionContract
Parameters
• id: string
| AbstractAddress
• accountOrProvider: Account
| Provider
Returns
Overrides
Contract.constructor
Defined in
sway-api/contracts/Props721EditionContract.ts:5966
Properties
functions
functions:
object
A collection of functions available on the contract.
airdrop
airdrop:
InvokeFunction
<[IdentityInput
,BigNumberish
],void
>
burn
burn:
InvokeFunction
<[string
,BigNumberish
],void
>
constructor
constructor:
InvokeFunction
<[IdentityInput
,string
,string
,Vec
<string
>,Vec
<MetadataInput
>,BigNumberish
,BigNumberish
,BigNumberish
],void
>
decimals
decimals:
InvokeFunction
<[AssetIdInput
],Option
<number
>>
end_date
end_date:
InvokeFunction
<[],Option
<BN
>>
fees
fees:
InvokeFunction
<[],Option
<[BN
,BN
]>>
is_paused
is_paused:
InvokeFunction
<[],boolean
>
max_supply
max_supply:
InvokeFunction
<[],Option
<BN
>>
merkle_root
merkle_root:
InvokeFunction
<[],Option
<string
>>
merkle_uri
merkle_uri:
InvokeFunction
<[],Option
<string
>>
metadata
metadata:
InvokeFunction
<[AssetIdInput
,string
],Option
<MetadataOutput
>>
metadata_keys
metadata_keys:
InvokeFunction
<[],Vec
<string
>>
mint
mint:
InvokeFunction
<[IdentityInput
,string
,BigNumberish
,Option
<IdentityInput
>,Option
<Vec
<string
>>,Option
<BigNumberish
>,Option
<BigNumberish
>,Option
<BigNumberish
>],void
>
name
name:
InvokeFunction
<[AssetIdInput
],Option
<string
>>
owner
owner:
InvokeFunction
<[],StateOutput
>
pause
pause:
InvokeFunction
<[],void
>
price
price:
InvokeFunction
<[],Option
<BN
>>
set_dates
set_dates:
InvokeFunction
<[BigNumberish
,BigNumberish
],void
>
set_merkle
set_merkle:
InvokeFunction
<[string
,string
],void
>
set_merkle_root
set_merkle_root:
InvokeFunction
<[string
],void
>
set_metadata
set_metadata:
InvokeFunction
<[AssetIdInput
,string
,MetadataInput
],void
>
set_price
set_price:
InvokeFunction
<[BigNumberish
],void
>
start_date
start_date:
InvokeFunction
<[],Option
<BN
>>
symbol
symbol:
InvokeFunction
<[AssetIdInput
],Option
<string
>>
total_assets
total_assets:
InvokeFunction
<[],BN
>
total_metadata
total_metadata:
InvokeFunction
<[AssetIdInput
],Option
<Vec
<[string
,MetadataOutput
]>>>
total_price
total_price:
InvokeFunction
<[],Option
<BN
>>
total_supply
total_supply:
InvokeFunction
<[AssetIdInput
],Option
<BN
>>
unpause
unpause:
InvokeFunction
<[],void
>
Overrides
Contract.functions
Defined in
sway-api/contracts/Props721EditionContract.ts:5934
interface
interface:
Props721EditionContractInterface
The contract's ABI interface.
Overrides
Contract.interface
Defined in
sway-api/contracts/Props721EditionContract.ts:5933
abi
readonly
static
abi:object
concreteTypes
concreteTypes: (
object
|object
|object
)[]
configurables
configurables:
object
[]
encodingVersion
encodingVersion:
string
="1"
functions
functions:
object
[]
loggedTypes
loggedTypes:
object
[]
messagesTypes
messagesTypes:
never
[] =[]
metadataTypes
metadataTypes: (
object
|object
|object
|object
|object
)[]
programType
programType:
string
="contract"
specVersion
specVersion:
string
="1"
Defined in
sway-api/contracts/Props721EditionContract.ts:5930
storageSlots
readonly
static
storageSlots:StorageSlot
[]
Defined in
sway-api/contracts/Props721EditionContract.ts:5931