io.github.liewhite.web3.contract.types

Type members

Classlikes

case
class ABIAddress(value: Address)
Companion
object
object ABIAddress
Companion
class
case
class ABIBool(value: Boolean)
Companion
object
object ABIBool
Companion
class
case
class ABIDynamicArray[T](value: Vector[T])
Companion
object
Companion
class
case
class ABIDynamicBytes(value: Array[Byte])
Companion
object
Companion
class
case
class ABIInt(value: BigInt)
Companion
object
object ABIInt
Companion
class
case
class ABIIntN[SIZE <: Int](value: BigInt, size: Int)
Companion
object
object ABIIntN
Companion
class
case
class ABIMap[K, V](value: Map[K, V])
Companion
object
object ABIMap
Companion
class
case
class ABIStaticArray[T, SIZE <: Int](value: Vector[T], length: Int)
Companion
object
Companion
class
case
class ABIStaticBytes[SIZE <: Int](value: Array[Byte], size: Int)
Companion
object
Companion
class
case
class ABIString(value: String)
Companion
object
object ABIString
Companion
class
case
class ABIUint(value: BigInt)
Companion
object
object ABIUint
Companion
class
case
class ABIUintN[SIZE <: Int](value: BigInt, size: Int)
Companion
object
object ABIUintN
Companion
class