com.casper.sdk.domain.deploy
package com.casper.sdk.domain.deploy
Type members
Classlikes
case class Deploy(hash: Option[Hash], header: DeployHeader, payment: DeployExecutable, session: DeployExecutable, var approvals: Seq[DeployApproval])
Deploy entity class
Deploy entity class
- Companion:
- object
case class DeployHeader(account: Option[CLPublicKey], timestamp: String, ttl: String, gas_price: Int, body_hash: Option[Hash], var dependencies: Seq[Hash], chain_name: String)
DeployHeader Entity class
DeployHeader Entity class
- Companion:
- object
case class DeployInfo(deploy_hash: String, transfers: List[BlockTransfer], from: Option[AccountHash], source: Option[URef], gas: String)
- Companion:
- object
case class ModuleBytes(module_bytes: Array[Byte], args: Seq[DeployNamedArg]) extends DeployExecutable
- Companion:
- object
case class StoredContractByHash(hash: Hash, entry_point: String, args: Seq[DeployNamedArg]) extends DeployExecutable
StoredContractByHash entity object
StoredContractByHash entity object
- Companion:
- object
case class StoredContractByName(name: String, entry_point: String, args: Seq[DeployNamedArg]) extends DeployExecutable
StoredContractByName entity object
StoredContractByName entity object
- Companion:
- object
case class StoredVersionedContractByHash(hash: Hash, version: Int, entry_point: String, args: Seq[DeployNamedArg]) extends DeployExecutable
StoredVersionedContractByHash entity object
StoredVersionedContractByHash entity object
- Companion:
- object
case class StoredVersionedContractByName(name: String, version: Int, entry_point: String, args: Seq[DeployNamedArg]) extends DeployExecutable
StoredVersionedContractByName entity object
StoredVersionedContractByName entity object
- Companion:
- object