Packages

p

co.topl.modifier

transaction

package transaction

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package builder
  2. package serialization
  3. package validation

Type Members

  1. case class ArbitTransfer[P <: Proposition](from: IndexedSeq[(Address, Nonce)], to: IndexedSeq[(Address, SimpleValue)], attestation: ListMap[P, Proof[P]], fee: Int128, timestamp: Long, data: Option[Latin1Data] = None, minting: Boolean)(implicit evidence$1: EvidenceProducer[P], evidence$2: Identifiable[P]) extends TransferTransaction[SimpleValue, P] with Product with Serializable
  2. case class AssetTransfer[P <: Proposition](from: IndexedSeq[(Address, Nonce)], to: IndexedSeq[(Address, TokenValueHolder)], attestation: ListMap[P, Proof[P]], fee: Int128, timestamp: Long, data: Option[Latin1Data] = None, minting: Boolean = false)(implicit evidence$1: EvidenceProducer[P], evidence$2: Identifiable[P]) extends TransferTransaction[TokenValueHolder, P] with Product with Serializable
  3. case class PolyTransfer[P <: Proposition](from: IndexedSeq[(Address, Nonce)], to: IndexedSeq[(Address, SimpleValue)], attestation: ListMap[P, Proof[P]], fee: Int128, timestamp: Long, data: Option[Latin1Data] = None, minting: Boolean)(implicit evidence$1: EvidenceProducer[P], evidence$2: Identifiable[P]) extends TransferTransaction[SimpleValue, P] with Product with Serializable
  4. sealed abstract class TokenBoxOutput[T <: TokenValueHolder, BX <: TokenBox[T]] extends AnyRef
  5. case class TokenRecipient[T <: TokenValueHolder, BX <: TokenBox[T]](address: Address, outputBox: TokenBoxOutput[T, BX], value: TokenValueHolder) extends Product with Serializable
  6. abstract class Transaction[+T, P <: Proposition] extends NodeViewModifier
  7. abstract class TransferTransaction[+T <: TokenValueHolder, P <: Proposition] extends Transaction[TokenValueHolder, P]

Value Members

  1. case object ArbitBoxOutput extends TokenBoxOutput[SimpleValue, ArbitBox] with Product with Serializable
  2. object ArbitTransfer extends Serializable
  3. case object AssetBoxOutput extends TokenBoxOutput[AssetValue, AssetBox] with Product with Serializable
  4. object AssetTransfer extends Serializable
  5. case object PolyBoxOutput extends TokenBoxOutput[SimpleValue, PolyBox] with Product with Serializable
  6. object PolyTransfer extends Serializable
  7. object Transaction extends Serializable
  8. object TransferTransaction extends Serializable

Ungrouped