- 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 StringaddressFromEncodedTvc(int sdk) Address from encoded tvc string.default com.fasterxml.jackson.databind.JsonNodedecodeInitialData(int sdk) Decode initial data json node.default StringdecodeInitialPubkey(int sdk) Decode initial pubkey string.default booleanisDeployed(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
-