cfx_types
0.2.0
Address
Aliased type
Fields
0
Trait Implementations
AddressSpaceUtil
AddressUtil
In crate cfx_types
?
Type Alias
cfx_types
::
Address
[
−
]
pub type Address =
H160
;
Aliased Type
§
struct Address(pub [
u8
;
20
]);
Fields
§
§
0: [
u8
;
20
]
Trait Implementations
§
source
§
impl
AddressSpaceUtil
for
Address
source
§
fn
with_space
(self, space:
Space
) ->
AddressWithSpace
source
§
fn
with_native_space
(self) ->
AddressWithSpace
source
§
fn
with_evm_space
(self) ->
AddressWithSpace
source
§
impl
AddressUtil
for
Address
source
§
fn
type_byte
(&self) -> &
u8
source
§
fn
type_byte_mut
(&mut self) -> &mut
u8
source
§
fn
is_null_address
(&self) ->
bool
source
§
fn
evm_map
(&self) ->
AddressWithSpace
source
§
fn
address_type_bits
(&self) ->
u8
source
§
fn
set_address_type_bits
(&mut self, type_bits:
u8
)
source
§
fn
is_genesis_valid_address
(&self) ->
bool
source
§
fn
is_contract_address
(&self) ->
bool
source
§
fn
is_user_account_address
(&self) ->
bool
source
§
fn
is_builtin_address
(&self) ->
bool
source
§
fn
set_contract_type_bits
(&mut self)
source
§
fn
set_user_account_type_bits
(&mut self)