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
@JsonSerialize(using = scala.Predef.classOf[com.casper.sdk.json.serialize.DeployExecutableSerializer]) @JsonDeserialize(using = scala.Predef.classOf[com.casper.sdk.json.deserialize.DeployExecutableDeserializer])
DeployExecutable
DeployExecutable
case class DeployHeader(account: CLPublicKey, @JsonSerialize(converter = scala.Predef.classOf[com.casper.sdk.json.serialize.TimeStampSerializer]) @JsonDeserialize(converter = scala.Predef.classOf[com.casper.sdk.json.deserialize.TimeStampDeSerializer]) timestamp: Long, @JsonSerialize(converter = scala.Predef.classOf[com.casper.sdk.json.serialize.TTLSerializer]) @JsonDeserialize(converter = scala.Predef.classOf[com.casper.sdk.json.deserialize.TTLDeserializer]) ttl: Long, gas_price: Int, body_hash: Option[Hash], var dependencies: Seq[Hash], chain_name: String)
DeployHeader Entity class
DeployHeader Entity class
@JsonSerialize(using = scala.Predef.classOf[com.casper.sdk.json.serialize.DeployNamedArgSerializer])
DeployNamedArg entiyt class
DeployNamedArg entiyt class
case class ModuleBytes(modules_bytes: Array[Byte], args: Seq[Seq[DeployNamedArg]]) extends DeployExecutable
- Companion
- object
case class StoredContractByHash(hash: Option[Hash], entry_point: String, args: Seq[Seq[DeployNamedArg]]) extends DeployExecutable
StoredContractByHash entity object
StoredContractByHash entity object
case class StoredContractByName(name: String, entry_point: String, args: Seq[Seq[DeployNamedArg]]) extends DeployExecutable
StoredContractByName entity object
StoredContractByName entity object
case class StoredVersionedContractByHash(hash: Option[Hash], version: Option[Int], entry_point: String, args: Seq[Seq[DeployNamedArg]]) extends DeployExecutable
StoredVersionedContractByHash entity object
StoredVersionedContractByHash entity object
case class StoredVersionedContractByName(name: String, version: Option[Int], entry_point: String, args: Seq[Seq[DeployNamedArg]]) extends DeployExecutable
StoredVersionedContractByName entity object
StoredVersionedContractByName entity object