package jsonrpc
          
            Linear Supertypes
          
          
        
          
          
            
          
          
        
        
            Ordering
            
          - Alphabetic
 - By Inheritance
 
                  Inherited
                  
                  
- jsonrpc
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
              Visibility
              
        - Public
 - All
 
Type Members
-  final case class Abi(functions: Seq[Function], events: Seq[Event], constructors: Seq[Constructor], fallback: Option[Fallback]) extends MaybeEmpty with Product with Serializable
 -  trait Client extends AutoCloseable
 -  type Compilation = Map[String, Contract]
 -  trait MaybeEmpty extends AnyRef
 -  class OptionFormat[T] extends Format[Option[T]]
 
Value Members
-  implicit val AbiConstructorFormat: Format[Constructor]
 -  implicit val AbiConstructorParameterFormat: Format[Parameter]
 -  implicit val AbiEventFormat: Format[Event]
 -  implicit val AbiEventParameterFormat: Format[Parameter]
 -  implicit val AbiFallbackFormat: Format[Fallback]
 -  implicit val AbiFormat: Format[Abi]
 -  implicit val AbiFunctionFormat: RestrictTransformingFormat[Function]
 -  implicit val AbiFunctionParameterFormat: Format[Parameter]
 -  implicit val ByteDataFormat: Format[Seq[Byte]]
 -  implicit val ClientTransactionReceiptFormat: OFormat[TransactionReceipt]
 -  implicit val CompilationContractFormat: OFormat[Contract]
 -  implicit val CompilationContractInfoFormat: OFormat[Info]
 -  implicit val DeveloperDocFormat: OFormat[Developer]
 -  implicit val DeveloperMethodInfoFormat: OFormat[MethodInfo]
 -  implicit val EthAddressFormat: Format[EthAddress]
 -  implicit val EthHashFormat: Format[EthHash]
 -  implicit val EthLogEntryFormat: Format[EthLogEntry]
 -  implicit val MapStringCompilationContractFormat: Format[Map[String, Contract]]
 -  implicit val TopicsFormat: Format[IndexedSeq[ByteSeqExact32]]
 -  implicit val Unsigned256Format: Format[Unsigned256]
 -  implicit val UserDocFormat: OFormat[User]
 -  implicit val UserMethodInfoFormat: OFormat[MethodInfo]
 -  implicit def toOptionFormat[T](implicit arg0: Format[T]): OptionFormat[T]
 -  object Abi extends Serializable
 -  object Client
 - 
      
      
      
        
      
    
      
        
        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.
 -  object Invoker