Package

com.mchange.sc.v1.consuela.ethereum

jsonrpc

Permalink

package jsonrpc

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

Type Members

  1. final case class Abi(functions: Seq[Function], events: Seq[Event], constructors: Seq[Constructor], fallback: Option[Fallback]) extends MaybeEmpty with Product with Serializable

    Permalink
  2. trait Client extends AutoCloseable

    Permalink
  3. type Compilation = Map[String, Contract]

    Permalink
  4. trait MaybeEmpty extends AnyRef

    Permalink
  5. class OptionFormat[T] extends Format[Option[T]]

    Permalink

Value Members

  1. object Abi extends Serializable

    Permalink
  2. implicit val AbiConstructorFormat: Format[Constructor]

    Permalink
  3. implicit val AbiConstructorParameterFormat: RestrictTransformingFormat[Parameter]

    Permalink
  4. implicit val AbiEventFormat: Format[Event]

    Permalink
  5. implicit val AbiEventParameterFormat: RestrictTransformingFormat[Parameter]

    Permalink
  6. implicit val AbiFallbackFormat: Format[Fallback]

    Permalink
  7. implicit val AbiFormat: Format[Abi]

    Permalink
  8. implicit val AbiFunctionFormat: RestrictTransformingFormat[Function]

    Permalink
  9. implicit val AbiFunctionParameterFormat: RestrictTransformingFormat[Parameter]

    Permalink
  10. implicit val ByteDataFormat: Format[Seq[Byte]]

    Permalink
  11. object Client

    Permalink
  12. implicit val ClientTransactionReceiptFormat: OFormat[TransactionReceipt]

    Permalink
  13. object Compilation

    Permalink

    A Compilation is just a mapping of String -> Compilation.Contract.

    A Compilation is just a mapping of String -> Compilation.Contract. We define this as a type definition, in the package object (package.scala), rather than as a separate file, because Scala does not permit top-level type declarations, they must be in a class, trait, or object (but package objects are fine.

  14. implicit val CompilationContractFormat: OFormat[Contract]

    Permalink
  15. implicit val CompilationContractInfoFormat: OFormat[Info]

    Permalink
  16. implicit val DeveloperDocFormat: OFormat[Developer]

    Permalink
  17. implicit val DeveloperMethodInfoFormat: OFormat[MethodInfo]

    Permalink
  18. implicit val EthAddressFormat: Format[EthAddress]

    Permalink
  19. implicit val EthHashFormat: Format[EthHash]

    Permalink
  20. implicit val EthLogEntryFormat: Format[EthLogEntry]

    Permalink
  21. object Invoker

    Permalink
  22. implicit val MapStringCompilationContractFormat: Format[Map[String, Contract]]

    Permalink
  23. implicit val TopicsFormat: Format[IndexedSeq[ByteSeqExact32]]

    Permalink
  24. implicit val Unsigned256Format: Format[Unsigned256]

    Permalink
  25. implicit val UserDocFormat: OFormat[User]

    Permalink
  26. implicit val UserMethodInfoFormat: OFormat[MethodInfo]

    Permalink
  27. implicit def toOptionFormat[T](implicit arg0: Format[T]): OptionFormat[T]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped