Module java4ever.framework
Class TIP4NftContract
java.lang.Object
tech.deplant.java4ever.framework.contract.AbstractContract
tech.deplant.java4ever.framework.contract.tip4.TIP4NftContract
- All Implemented Interfaces:
Contract
Java wrapper class for usage of TIP4NftContract contract for Everscale blockchain.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final record -
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionTIP4NftContract(int contextId, String address) TIP4NftContract(int contextId, String address, ContractAbi abi) TIP4NftContract(int contextId, String address, ContractAbi abi, Credentials credentials) TIP4NftContract(int contextId, String address, Credentials credentials) -
Method Summary
Modifier and TypeMethodDescriptionstatic ContractAbigetInfo()getJson()resolveIndex(Address collection, Address owner) supportsInterface(Long interfaceID) Methods inherited from class tech.deplant.java4ever.framework.contract.AbstractContract
abi, address, contextId, credentials, equals, functionCallBuilder, hashCode, subscribeOnAccount, subscribeOnIncomingMessages, subscribeOnOutgoingMessages, subscribeOnTransactionsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface tech.deplant.java4ever.framework.contract.Contract
account, accountBalance, decodeMessageBoc, prepareCall
-
Constructor Details
-
TIP4NftContract
public TIP4NftContract(int contextId, String address) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
TIP4NftContract
-
TIP4NftContract
public TIP4NftContract(int contextId, String address, Credentials credentials) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
TIP4NftContract
-
-
Method Details
-
DEFAULT_ABI
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
burn
-
indexCode
-
indexCodeHash
-
resolveIndex
public FunctionHandle<TIP4NftContract.ResultOfResolveIndex> resolveIndex(Address collection, Address owner) -
getJson
-
transfer
-
changeOwner
-
changeManager
-
getInfo
-
supportsInterface
public FunctionHandle<TIP4NftContract.ResultOfSupportsInterface> supportsInterface(Long interfaceID)
-