Packages

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
  2. trait Client extends AutoCloseable
  3. type Compilation = Map[String, Contract]
  4. trait MaybeEmpty extends AnyRef
  5. class OptionFormat[T] extends Format[Option[T]]

Value Members

  1. implicit val AbiConstructorFormat: Format[Constructor]
  2. implicit val AbiConstructorParameterFormat: Format[Parameter]
  3. implicit val AbiEventFormat: Format[Event]
  4. implicit val AbiEventParameterFormat: Format[Parameter]
  5. implicit val AbiFallbackFormat: Format[Fallback]
  6. implicit val AbiFormat: Format[Abi]
  7. implicit val AbiFunctionFormat: RestrictTransformingFormat[Function]
  8. implicit val AbiFunctionParameterFormat: Format[Parameter]
  9. implicit val ByteDataFormat: Format[Seq[Byte]]
  10. implicit val ClientTransactionReceiptFormat: OFormat[TransactionReceipt]
  11. implicit val CompilationContractFormat: OFormat[Contract]
  12. implicit val CompilationContractInfoFormat: OFormat[Info]
  13. implicit val DeveloperDocFormat: OFormat[Developer]
  14. implicit val DeveloperMethodInfoFormat: OFormat[MethodInfo]
  15. implicit val EthAddressFormat: Format[EthAddress]
  16. implicit val EthHashFormat: Format[EthHash]
  17. implicit val EthLogEntryFormat: Format[EthLogEntry]
  18. implicit val MapStringCompilationContractFormat: Format[Map[String, Contract]]
  19. implicit val TopicsFormat: Format[IndexedSeq[ByteSeqExact32]]
  20. implicit val Unsigned256Format: Format[Unsigned256]
  21. implicit val UserDocFormat: OFormat[User]
  22. implicit val UserMethodInfoFormat: OFormat[MethodInfo]
  23. implicit def toOptionFormat[T](implicit arg0: Format[T]): OptionFormat[T]
  24. object Abi extends Serializable
  25. object Client
  26. object Compilation

    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.

  27. object Invoker

Inherited from AnyRef

Inherited from Any

Ungrouped