liewhite.ethers.abi

Members list

Packages

Type members

Classlikes

trait ABIEvent[IN]

Attributes

Supertypes
class Object
trait Matchable
class Any
trait ABIFunction[IN, OUT]

Attributes

Supertypes
class Object
trait Matchable
class Any
case class ABIItem(`type`: ABIItemType, name: Option[String], inputs: Seq[Input], outputs: Option[Seq[Input]], anonymous: Option[Boolean])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
class Contract[FS, ES](val functions: FS, val events: ES)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object Contract

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Contract.type
class Events(events: Map[String, ABIEvent[_]]) extends Selectable

Attributes

Supertypes
trait Selectable
class Object
trait Matchable
class Any
class Functions(functions: Map[String, ABIFunction[_, _]]) extends Selectable

Attributes

Supertypes
trait Selectable
class Object
trait Matchable
class Any
case class Input(name: String, `type`: String, components: Option[Seq[Input]], indexed: Option[Boolean])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all