Record Class Abi.DeploySet

java.lang.Object
java.lang.Record
tech.deplant.java4ever.binding.Abi.DeploySet
Record Components:
tvc - Content of TVC file encoded in `base64`. For compatibility reason this field can contain an encoded `StateInit`.
code - Contract code BOC encoded with base64.
stateInit - State init BOC encoded with base64.
workchainId - Default is `0`. Target workchain for destination address.
initialData - List of initial values for contract's public variables.
initialPubkey - Public key resolving priority: 1. Public key from deploy set. 2. Public key, specified in TVM file. 3. Public key, provided by Signer. Applicable only for contracts with ABI version invalid input: '<' 2.4. Contract initial public key should be explicitly provided inside `initial_data` since ABI 2.4 Optional public key that can be provided in deploy set in order to substitute one in TVM file or provided by Signer.
Enclosing class:
Abi

public static record Abi.DeploySet(String tvc, String code, String stateInit, Long workchainId, com.fasterxml.jackson.databind.JsonNode initialData, String initialPubkey) extends Record