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
SendTransactionOption
Web3Client
Web3ClientWithCredential
io.github.liewhite.web3.types
Address
Address
given_BytesType_Address
BytesType
BytesType
TxHash
TxHash
given_BytesType_TxHash
io.github.liewhite.web3.wallet
Account
Bip44Wallet
Bip44Wallet
web3
/
io.github.liewhite.web3.common
io.github.liewhite.web3.common
package
io.github.liewhite.web3.common
Type members
Value members
Type members
Classlikes
trait
ConvertFromScala
[-S, +A]
Companion
object
object
ConvertFromScala
Companion
class
Types
type
EthValue
=
BigInt
Value members
Concrete methods
def
alignLength
(length:
Int
, align:
Int
):
Int
def
padAddress
(i:
ABIAddress
):
Array
[
Byte
]
def
padBytes
(bytes:
Array
[
Byte
]):
Array
[
Byte
]
def
padLeftZero
(bytes:
Array
[
Byte
]):
Array
[
Byte
]
def
padString
(str:
String
):
Array
[
Byte
]
def
unliftEither
[T](s:
Seq
[
Either
[
Exception
, T]]):
Either
[
Exception
,
Seq
[T]]
Concrete fields
val
Ether
:
EthValue
val
GWei
:
EthValue
val
Wei
:
EthValue