-
Notifications
You must be signed in to change notification settings - Fork 69
@liquality.evm.<internal>.Nft
@liquality/evm..Nft
Name |
---|
T |
S |
-
Nft
• new Nft<T
, S
>(walletProvider?
)
Name |
---|
T |
S |
Name | Type |
---|---|
walletProvider? |
Wallet <T , S > |
client/dist/lib/Nft.d.ts:5
• Protected
walletProvider: Wallet
<T
, S
>
client/dist/lib/Nft.d.ts:4
▸ Abstract
approve(contract
, operator
, tokenID
): Promise
<Transaction
<any
>>
Name | Type |
---|---|
contract |
AddressType |
operator |
AddressType |
tokenID |
number |
Promise
<Transaction
<any
>>
client/dist/lib/Nft.d.ts:10
▸ Abstract
approveAll(contract
, operator
, state
): Promise
<Transaction
<any
>>
Name | Type |
---|---|
contract |
AddressType |
operator |
AddressType |
state |
boolean |
Promise
<Transaction
<any
>>
client/dist/lib/Nft.d.ts:11
▸ Abstract
balanceOf(contractAddress
, owners
, tokenIDs
): Promise
<BigNumber
| BigNumber
[]>
Name | Type |
---|---|
contractAddress |
AddressType |
owners |
AddressType [] |
tokenIDs |
number [] |
Promise
<BigNumber
| BigNumber
[]>
client/dist/lib/Nft.d.ts:9
▸ Abstract
fetch(): void
void
client/dist/lib/Nft.d.ts:13
▸ getWallet(): Wallet
<T
, S
>
Wallet
<T
, S
>
client/dist/lib/Nft.d.ts:7
▸ Abstract
isApprovedForAll(contract
, operator
): Promise
<boolean
>
Name | Type |
---|---|
contract |
AddressType |
operator |
AddressType |
Promise
<boolean
>
client/dist/lib/Nft.d.ts:12
▸ setWallet(wallet
): void
Name | Type |
---|---|
wallet |
Wallet <T , S > |
void
client/dist/lib/Nft.d.ts:6
▸ Abstract
transfer(contract
, receiver
, tokenIDs
, values?
, data?
, fee?
): Promise
<Transaction
<any
>>
Name | Type |
---|---|
contract |
AddressType |
receiver |
AddressType |
tokenIDs |
number [] |
values? |
number [] |
data? |
string |
fee? |
FeeType |
Promise
<Transaction
<any
>>
client/dist/lib/Nft.d.ts:8