- All Known Implementing Classes:
AbstractTemplate
,GiverV2Template
,SafeMultisigWallet2Template
,SafeMultisigWalletTemplate
,SetcodeMultisigWallet2Template
,SetcodeMultisigWalletTemplate
,SurfMultisigWalletTemplate
,TIP3TokenRootTemplate
,TIP3TokenWalletTemplate
,TIP4CollectionTemplate
,TIP4IndexBasisTemplate
,TIP4IndexTemplate
,TIP4NftTemplate
,TIP4WalletTemplate
,UpdateMultisigWallet2Template
public interface Template
The interface Template.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionabi()
Abi contract abi.default String
addressFromEncodedTvc
(int sdk) Address from encoded tvc string.default com.fasterxml.jackson.databind.JsonNode
decodeInitialData
(int sdk) Decode initial data json node.default String
decodeInitialPubkey
(int sdk) Decode initial pubkey string.default boolean
isDeployed
(int sdk) Is deployed boolean.tvc()
Tvc tvc.
-
Field Details
-
logger
The constant logger.
-
-
Method Details
-
abi
-
tvc
-
decodeInitialData
default com.fasterxml.jackson.databind.JsonNode decodeInitialData(int sdk) throws tech.deplant.java4ever.binding.EverSdkException Decode initial data json node.- Parameters:
sdk
- the sdk- Returns:
- the json node
- Throws:
tech.deplant.java4ever.binding.EverSdkException
- the ever sdk exception
-
decodeInitialPubkey
Decode initial pubkey string.- Parameters:
sdk
- the sdk- Returns:
- the string
- Throws:
tech.deplant.java4ever.binding.EverSdkException
- the ever sdk exception
-
addressFromEncodedTvc
default String addressFromEncodedTvc(int sdk) throws tech.deplant.java4ever.binding.EverSdkException Address from encoded tvc string.- Parameters:
sdk
- the sdk- Returns:
- the string
- Throws:
tech.deplant.java4ever.binding.EverSdkException
- the ever sdk exception
-
isDeployed
default boolean isDeployed(int sdk) throws tech.deplant.java4ever.binding.EverSdkException Is deployed boolean.- Parameters:
sdk
- the sdk- Returns:
- the boolean
- Throws:
tech.deplant.java4ever.binding.EverSdkException
- the ever sdk exception
-