Packages

object OldAbi extends Serializable

Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OldAbi
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class Constructor(inputs: Seq[Constructor.Parameter], payable: Boolean, stateMutability: String) extends Product with Serializable
  2. final case class Event(name: String, inputs: Seq[Event.Parameter], anonymous: Boolean) extends Product with Serializable
  3. final case class Fallback(payable: Boolean, stateMutability: String) extends Product with Serializable
  4. final case class Function(name: String, inputs: Seq[Function.Parameter], outputs: Seq[Function.Parameter], constant: Boolean, payable: Boolean, stateMutability: String) extends Product with Serializable
  5. sealed trait Parameter extends AnyRef
  6. final case class Receive(stateMutability: String) extends Product with Serializable

Value Members

  1. implicit val OldAbiConstructorFormat: Format[Constructor]
  2. implicit val OldAbiConstructorParameterFormat: RestrictTransformingFormat[OldAbi.Constructor.Parameter]
  3. implicit val OldAbiEventFormat: Format[Event]
  4. implicit val OldAbiEventParameterFormat: RestrictTransformingFormat[OldAbi.Event.Parameter]
  5. implicit val OldAbiFallbackFormat: Format[Fallback]
  6. implicit val OldAbiFormat: Format[OldAbi]
  7. implicit val OldAbiFunctionFormat: RestrictTransformingFormat[Function]
  8. implicit val OldAbiFunctionParameterFormat: RestrictTransformingFormat[OldAbi.Function.Parameter]
  9. implicit val OldAbiReceiveFormat: Format[Receive]
  10. def apply(json: String): OldAbi
  11. val empty: OldAbi
  12. object Constructor extends Serializable
  13. object Event extends Serializable
  14. object Function extends Serializable