web3
web3
io.github.liewhite.web3
Extensions
io.github.liewhite.web3.common
ConvertFromScala
ConvertFromScala
EmptyTupleConverter
UnitConverter
io.github.liewhite.web3.contract
ABIFunction
ABIPack
ABIPack
SizeValidator
io.github.liewhite.web3.contract.types
ABIAddress
ABIAddress
given_ABIPack_ABIAddress
given_ConvertFromScala_Address_ABIAddress
given_ConvertFromScala_Array_ABIAddress
given_ConvertFromScala_String_ABIAddress
ABIBool
ABIBool
given_ABIPack_ABIBool
given_Conversion_Boolean_ABIBool
given_ConvertFromScala_Boolean_ABIBool
ABIDynamicArray
ABIDynamicArray
ABIDynamicBytes
ABIDynamicBytes
ABIInt
ABIInt
ABIIntN
ABIIntN
ABIMap
ABIMap
ABIStaticArray
ABIStaticArray
ABIStaticBytes
ABIStaticBytes
ABIString
ABIString
given_ABIPack_ABIString
given_ConvertFromScala_String_ABIString
ABIType
ABIUint
ABIUint
ABIUintN
ABIUintN
io.github.liewhite.web3.rpc
Web3Client
Web3ClientWithCredential
io.github.liewhite.web3.types
Address
Address
given_MappedEncoding_Address_String
given_MappedEncoding_String_Address
given_TField_Address
given_Writer_Address
BytesType
TxHash
io.github.liewhite.web3.utils.block_ingester
BlockInfo
BlockIngester
io.github.liewhite.web3.utils.block_ingester.state
BlockIngesterState
DbState
DbStateStorage
MemStateStorage
TBlockStateStorage
io.github.liewhite.web3.utils.client
ClientPool
io.github.liewhite.web3.wallet
Account
Bip44Wallet
Bip44Wallet
web3
/
io.github.liewhite.web3.contract.types
io.github.liewhite.web3.contract.types
package
io.github.liewhite.web3.contract.types
Type members
Type members
Classlikes
case
class
ABIAddress
(
value:
Address
)
extends
ABIType
Companion:
object
object
ABIAddress
Companion:
class
case
class
ABIBool
(
value:
Boolean
)
extends
ABIType
Companion:
object
object
ABIBool
Companion:
class
case
class
ABIDynamicArray
[
T
](
value:
Vector
[
T
])
extends
ABIType
Companion:
object
object
ABIDynamicArray
Companion:
class
case
class
ABIDynamicBytes
(
value:
Array
[
Byte
])
extends
ABIType
Companion:
object
object
ABIDynamicBytes
Companion:
class
case
class
ABIInt
(
value:
BigInt
)
extends
ABIType
Companion:
object
object
ABIInt
Companion:
class
case
class
ABIIntN
[
SIZE
<:
Int
](
value:
BigInt
,
size:
Int
)
extends
ABIType
Companion:
object
object
ABIIntN
Companion:
class
case
class
ABIMap
[
K
,
V
](
value:
Map
[
K
,
V
])
extends
ABIType
Companion:
object
object
ABIMap
Companion:
class
case
class
ABIStaticArray
[
T
,
SIZE
<:
Int
](
value:
Vector
[
T
],
length:
Int
)
extends
ABIType
Companion:
object
object
ABIStaticArray
Companion:
class
case
class
ABIStaticBytes
[
SIZE
<:
Int
](
value:
Array
[
Byte
],
size:
Int
)
extends
ABIType
Companion:
object
object
ABIStaticBytes
Companion:
class
case
class
ABIString
(
value:
String
)
extends
ABIType
Companion:
object
object
ABIString
Companion:
class
trait
ABIType
case
class
ABIUint
(
value:
BigInt
)
extends
ABIType
Companion:
object
object
ABIUint
Companion:
class
case
class
ABIUintN
[
SIZE
<:
Int
](
value:
BigInt
,
size:
Int
)
extends
ABIType
Companion:
object
object
ABIUintN
Companion:
class