Package

scorex.transaction.assets

exchange

Permalink

package exchange

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. exchange
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Cancel(spendAddress: PublicKeyAccount, orderId: Array[Byte], signature: Array[Byte]) extends Product with Serializable

    Permalink

    Cancel transaciton to be sent to matcher

  2. case class Order(sender: PublicKeyAccount, matcher: PublicKeyAccount, spendAssetId: AssetId, receiveAssetId: AssetId, price: Long, amount: Long, maxTimestamp: Long, matcherFee: Long, signature: Array[Byte]) extends BytesSerializable with JsonSerializable with Product with Serializable

    Permalink

    Order to matcher service for asset exchange

  3. case class OrderMatch(order1: Order, order2: Order, price: Long, amount: Long, matcherFee: Long, fee: Long, timestamp: Long, signature: Array[Byte]) extends Transaction with BytesSerializable with Product with Serializable

    Permalink

    Transaction with matched orders generated by Matcher service

Value Members

  1. object Order extends Deser[Order] with Serializable

    Permalink
  2. object OrderMatch extends Deser[OrderMatch] with Serializable

    Permalink
  3. val PriceConstant: Int

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped