liewhite.ethers.abi
package liewhite.ethers.abi
Members list
Type members
Classlikes
class ABIException(reason: String) extends EtherException
Attributes
- Supertypes
-
class EtherExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
case class ABIItem(`type`: ABIItemType, name: Option[String], inputs: Option[Seq[Input]], outputs: Option[Seq[Input]], anonymous: Option[Boolean])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum ABIItemType
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait ABIType
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object ABITypeAddress.typeclass ABITypeArrayobject ABITypeBool.typeobject ABITypeBytes.typeclass ABITypeIntclass ABITypeSizedArrayclass ABITypeSizedBytesobject ABITypeString.typeclass ABITypeTupleclass ABITypeUintShow all
object ABIType
case object ABITypeAddress extends ABIType
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ABITypeclass Objecttrait Matchableclass AnyShow all
- Self type
-
ABITypeAddress.type
case class ABITypeArray(elem: ABIType) extends ABIType
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ABITypeclass Objecttrait Matchableclass AnyShow all
case object ABITypeBool extends ABIType
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ABITypeclass Objecttrait Matchableclass AnyShow all
- Self type
-
ABITypeBool.type
case object ABITypeBytes extends ABIType
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ABITypeclass Objecttrait Matchableclass AnyShow all
- Self type
-
ABITypeBytes.type
case class ABITypeInt(size: Int) extends ABIType
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ABITypeclass Objecttrait Matchableclass AnyShow all
case class ABITypeSizedArray(elem: ABIType, size: Int) extends ABIType
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ABITypeclass Objecttrait Matchableclass AnyShow all
case class ABITypeSizedBytes(size: Int) extends ABIType
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ABITypeclass Objecttrait Matchableclass AnyShow all
case object ABITypeString extends ABIType
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ABITypeclass Objecttrait Matchableclass AnyShow all
- Self type
-
ABITypeString.type
case class ABITypeTuple(elems: ABIType*) extends ABIType
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ABITypeclass Objecttrait Matchableclass AnyShow all
case class ABITypeUint(size: Int) extends ABIType
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ABITypeclass Objecttrait Matchableclass AnyShow all
trait ABIValue
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
In this article