Address¶
-
class
Address
(address_prefix: iconservice.base.address.AddressPrefix, address_body: bytes, ignore_length_validate: bool = False)¶ Address class
-
body
¶ Returns 20-byte address body part
Returns: 20 byte data standing for address
-
static
from_bytes
(buf: bytes) → iconservice.base.address.Address¶ Create Address object from bytes data
Parameters: buf – bytes
bytes data including Address informationReturns: Address
-
static
from_data
(prefix: iconservice.base.address.AddressPrefix, data: bytes)¶ creates an address object using given bytes
Parameters: - prefix –
- data –
Returns:
-
static
from_string
(address: str)¶ creates an address object from given 42-char string address
Returns: Address
-
is_contract
¶ Whether the address is SCORE
Returns: True(contract) False(Not contract)
-
prefix
¶ Returns address prefix part
Returns: AddressPrefix.EOA(0) or AddressPrefix.CONTRACT(1)
-
to_bytes
() → bytes¶ Returns data as bytes from the address object
Returns: bytes
data including information of Address object
-