python-conflux-sdk
Introduction
Examples
Quickstart
Account, Address and Wallet
Trace Transaction Status
Query Data via RPC
Interact with Contracts and Process Logs
Send a Transaction Using
send_raw_transaction
Construct Transaction from Scratch
Sign Message and Structured Data
API References
conflux_web3.cfx apis
conflux_web3.types
cfx_utils.types
cfx_utils.token_unit
Base32Address
cfx_address.utils
cfx_account
repository
open issue
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
_
__add__() (cfx_utils.token_unit.AbstractTokenUnit method)
__eq__() (cfx_address.address.Base32Address method)
(cfx_utils.token_unit.AbstractTokenUnit method)
__ge__() (cfx_utils.token_unit.AbstractTokenUnit method)
__gt__() (cfx_utils.token_unit.AbstractTokenUnit method)
__hash__() (cfx_utils.token_unit.AbstractTokenUnit method)
__init__() (cfx_utils.token_unit.AbstractTokenUnit method)
__le__() (cfx_utils.token_unit.AbstractTokenUnit method)
__lt__() (cfx_utils.token_unit.AbstractTokenUnit method)
__mul__() (cfx_utils.token_unit.AbstractTokenUnit method)
__repr__() (cfx_utils.token_unit.AbstractTokenUnit method)
__str__() (cfx_utils.token_unit.AbstractTokenUnit method)
__sub__() (cfx_utils.token_unit.AbstractTokenUnit method)
__truediv__() (cfx_utils.token_unit.AbstractTokenUnit method)
_base_unit (cfx_utils.token_unit.CFX attribute)
(cfx_utils.token_unit.Drip attribute)
_decimals (cfx_utils.token_unit.CFX attribute)
(cfx_utils.token_unit.Drip attribute)
A
abbr() (cfx_address.address.Base32Address property)
AbstractTokenUnit (class in cfx_utils.token_unit)
Account (class in cfx_account.account)
AccountInfo (class in conflux_web3.types)
accountRewards (conflux_web3.types.PoSEpochRewardInfo attribute)
accounts() (conflux_web3.client.ConfluxClient property)
accumulatedInterestRate (conflux_web3.types.DepositInfo attribute)
accumulatedInterestReturn (conflux_web3.types.AccountInfo attribute)
adaptive (conflux_web3.types.BlockData attribute)
address (conflux_web3.types.AccountInfo attribute)
(conflux_web3.types.EventData attribute)
(conflux_web3.types.FilterParams attribute)
(conflux_web3.types.LogReceipt attribute)
(conflux_web3.types.TransactionEventData attribute)
(conflux_web3.types.TransactionLogReceipt attribute)
address() (cfx_account.signers.local.LocalAccount property)
(conflux_web3.client.ConfluxClient property)
address_type() (cfx_address.address.Base32Address property)
admin (conflux_web3.types.AccountInfo attribute)
amount (conflux_web3.types.DepositInfo attribute)
(conflux_web3.types.VoteInfo attribute)
args (conflux_web3.types.EventData attribute)
(conflux_web3.types.TransactionEventData attribute)
author (conflux_web3.types.BlockRewardInfo attribute)
availableStoragePoints (conflux_web3.types.SponsorInfo attribute)
B
balance (conflux_web3.types.AccountInfo attribute)
Base32Address (class in cfx_address.address)
BaseCfx (class in conflux_web3.client)
baseReward (conflux_web3.types.BlockRewardInfo attribute)
bestHash (conflux_web3.types.NodeStatus attribute)
blame (conflux_web3.types.BlockData attribute)
block_number() (conflux_web3.client.ConfluxClient property)
BlockData (class in conflux_web3.types)
BlockFilterId() (in module conflux_web3.types)
blockHash (conflux_web3.types.BlockRewardInfo attribute)
(conflux_web3.types.EventData attribute)
(conflux_web3.types.LogReceipt attribute)
(conflux_web3.types.TransactionEventData attribute)
(conflux_web3.types.TxReceipt attribute)
blockHashes (conflux_web3.types.FilterParams attribute)
blockNumber (conflux_web3.types.BlockData attribute)
(conflux_web3.types.NodeStatus attribute)
BlockNumber() (in module cfx_utils.types)
BlockRewardInfo (class in conflux_web3.types)
C
calculate_mapped_evm_space_address() (cfx_address.address.Base32Address class method)
call() (conflux_web3.client.ConfluxClient method)
CFX (class in cfx_utils.token_unit)
(class in conflux_web3.types)
cfx_account.account
module
cfx_account.signers.local
module
cfx_address.utils
module
cfx_utils.types
module
chain_id() (conflux_web3.client.ConfluxClient property)
chainId (cfx_utils.types.TxDict attribute)
(conflux_web3.types.NodeStatus attribute)
(conflux_web3.types.TxDict attribute)
check_balance_against_transaction() (conflux_web3.client.ConfluxClient method)
ChecksumAddress() (in module cfx_utils.types)
client_version() (conflux_web3.client.ConfluxClient property)
codeHash (conflux_web3.types.AccountInfo attribute)
coinbase() (conflux_web3.client.ConfluxClient property)
collateralForStorage (conflux_web3.types.AccountInfo attribute)
CollateralInfo (class in conflux_web3.types)
compressed_abbr() (cfx_address.address.Base32Address property)
conflux_web3.types
module
ConfluxClient (class in conflux_web3.client)
contract() (conflux_web3.client.BaseCfx method)
contractCreated (conflux_web3.types.TxReceipt attribute)
convertedStoragePoints (conflux_web3.types.CollateralInfo attribute)
create() (cfx_account.account.Account method)
create_with_mnemonic() (cfx_account.account.Account method)
custom (conflux_web3.types.BlockData attribute)
D
DAOVoteInfo (class in conflux_web3.types)
data (cfx_utils.types.TxDict attribute)
(conflux_web3.types.LogReceipt attribute)
(conflux_web3.types.TransactionLogReceipt attribute)
(conflux_web3.types.TxDict attribute)
decode() (cfx_address.address.Base32Address class method)
decrypt() (cfx_account.account.Account static method)
default_account() (conflux_web3.client.BaseCfx property)
default_network_id (cfx_address.address.Base32Address attribute)
deferredLogsBloomHash (conflux_web3.types.BlockData attribute)
deferredReceiptsRoot (conflux_web3.types.BlockData attribute)
deferredStateRoot (conflux_web3.types.BlockData attribute)
delta (conflux_web3.types.StorageRoot attribute)
DepositInfo (class in conflux_web3.types)
depositTime (conflux_web3.types.DepositInfo attribute)
difficulty (conflux_web3.types.BlockData attribute)
distributablePosInterest (conflux_web3.types.PoSEconomicsInfo attribute)
Drip (class in cfx_utils.token_unit)
E
encode() (cfx_address.address.Base32Address class method)
encode_base32() (cfx_address.address.Base32Address class method)
encrypt() (cfx_account.account.Account class method)
(cfx_account.signers.local.LocalAccount method)
environment variable
ETH_ACCOUNT_KDF
epoch_number() (conflux_web3.client.ConfluxClient property)
epoch_number_by_tag() (conflux_web3.client.ConfluxClient method)
epochHeight (cfx_utils.types.TxDict attribute)
(conflux_web3.types.TxDict attribute)
EpochLiteral (in module cfx_utils.types)
epochNumber (conflux_web3.types.BlockData attribute)
(conflux_web3.types.EventData attribute)
(conflux_web3.types.LogReceipt attribute)
(conflux_web3.types.NodeStatus attribute)
(conflux_web3.types.TransactionEventData attribute)
(conflux_web3.types.TxReceipt attribute)
EpochNumber() (in module cfx_utils.types)
(in module conflux_web3.types)
EpochNumberParam (in module cfx_utils.types)
equals() (cfx_address.address.Base32Address class method)
estimate_gas() (conflux_web3.client.ConfluxClient method)
estimate_gas_and_collateral() (conflux_web3.client.ConfluxClient method)
EstimateResult (class in conflux_web3.types)
ETH_ACCOUNT_KDF
eth_checksum_address() (cfx_address.address.Base32Address property)
eth_eoa_address_to_cfx_hex() (in module cfx_address.utils)
ethereumSpaceChainId (conflux_web3.types.NodeStatus attribute)
event (conflux_web3.types.EventData attribute)
(conflux_web3.types.TransactionEventData attribute)
EventData (class in conflux_web3.types)
F
FilterParams (class in conflux_web3.types)
firstTxStatus (conflux_web3.types.PendingTransactionsInfo attribute)
from (cfx_utils.types.TxDict attribute)
(conflux_web3.types.TxDict attribute)
(conflux_web3.types.TxReceipt attribute)
from_key() (cfx_account.account.Account method)
from_mnemonic() (cfx_account.account.Account method)
from_public_key() (cfx_address.address.Base32Address class method)
fromBlock (conflux_web3.types.FilterParams attribute)
fromEpoch (conflux_web3.types.FilterParams attribute)
G
gas (cfx_utils.types.TxDict attribute)
(conflux_web3.types.TxDict attribute)
gas_price() (conflux_web3.client.ConfluxClient property)
gasCoveredBySponsor (conflux_web3.types.TxReceipt attribute)
gasFee (conflux_web3.types.TxReceipt attribute)
gasLimit (conflux_web3.types.BlockData attribute)
(conflux_web3.types.EstimateResult attribute)
gasPrice (cfx_utils.types.TxDict attribute)
(conflux_web3.types.TxDict attribute)
gasUsed (conflux_web3.types.BlockData attribute)
(conflux_web3.types.EstimateResult attribute)
(conflux_web3.types.TxReceipt attribute)
GDrip (class in cfx_utils.types)
(class in conflux_web3.types)
get_account() (conflux_web3.client.ConfluxClient method)
get_account_pending_info() (conflux_web3.client.ConfluxClient method)
get_account_pending_transactions() (conflux_web3.client.ConfluxClient method)
get_accumulate_interest_rate() (conflux_web3.client.ConfluxClient method)
get_admin() (conflux_web3.client.ConfluxClient method)
get_balance() (conflux_web3.client.ConfluxClient method)
get_base32_address() (cfx_account.signers.local.LocalAccount method)
get_base32_address_factory() (cfx_address.address method)
get_best_block_hash() (conflux_web3.client.ConfluxClient method)
get_block() (conflux_web3.client.ConfluxClient method)
get_block_by_block_number() (conflux_web3.client.ConfluxClient method)
get_block_by_epoch_number() (conflux_web3.client.ConfluxClient method)
get_block_by_hash() (conflux_web3.client.ConfluxClient method)
get_block_by_hash_with_pivot_assumptions() (conflux_web3.client.ConfluxClient method)
get_block_reward_info() (conflux_web3.client.ConfluxClient method)
get_blocks_by_epoch() (conflux_web3.client.ConfluxClient method)
get_code() (conflux_web3.client.ConfluxClient method)
get_collateral_for_storage() (conflux_web3.client.ConfluxClient method)
get_collateral_info() (conflux_web3.client.ConfluxClient method)
get_confirmation_risk_by_hash() (conflux_web3.client.ConfluxClient method)
get_deposit_list() (conflux_web3.client.ConfluxClient method)
get_derived_units_dict() (cfx_utils.token_unit.Drip class method)
get_epoch_receipts() (conflux_web3.client.ConfluxClient method)
get_filter_changes() (conflux_web3.client.ConfluxClient method)
get_filter_logs() (conflux_web3.client.ConfluxClient method)
get_interest_rate() (conflux_web3.client.ConfluxClient method)
get_logs() (conflux_web3.client.ConfluxClient method)
get_next_nonce() (conflux_web3.client.ConfluxClient method)
get_params_from_vote() (conflux_web3.client.ConfluxClient method)
get_pos_economics() (conflux_web3.client.ConfluxClient method)
get_pos_reward_by_epoch() (conflux_web3.client.ConfluxClient method)
get_skipped_blocks_by_epoch() (conflux_web3.client.ConfluxClient method)
get_sponsor_info() (conflux_web3.client.ConfluxClient method)
get_staking_balance() (conflux_web3.client.ConfluxClient method)
get_status() (conflux_web3.client.ConfluxClient method)
get_storage_at() (conflux_web3.client.ConfluxClient method)
get_storage_root() (conflux_web3.client.ConfluxClient method)
get_supply_info() (conflux_web3.client.ConfluxClient method)
get_transaction() (conflux_web3.client.ConfluxClient method)
get_transaction_by_hash() (conflux_web3.client.ConfluxClient method)
get_transaction_count() (conflux_web3.client.ConfluxClient method)
get_transaction_receipt() (conflux_web3.client.ConfluxClient method)
get_vote_list() (conflux_web3.client.ConfluxClient method)
get_work() (conflux_web3.client.ConfluxClient property)
H
hash (conflux_web3.types.BlockData attribute)
Hash32() (in module cfx_utils.types)
hashrate() (conflux_web3.client.ConfluxClient property)
height (conflux_web3.types.BlockData attribute)
hex() (cfx_utils.types.HexBytes method)
hex_address() (cfx_account.signers.local.LocalAccount property)
(cfx_address.address.Base32Address property)
HexAddress() (in module cfx_utils.types)
(in module conflux_web3.types)
HexBytes (class in cfx_utils.types)
HexStr() (in module cfx_utils.types)
I
index (conflux_web3.types.TxReceipt attribute)
interestRate (conflux_web3.types.DAOVoteInfo attribute)
intermediate (conflux_web3.types.StorageRoot attribute)
is_valid_base32() (cfx_address.address.Base32Address class method)
(in module cfx_address.utils)
isBalanceEnough (conflux_web3.types.TransactionPaymentInfo attribute)
K
key() (cfx_account.signers.local.LocalAccount property)
L
lastDistributeBlock (conflux_web3.types.PoSEconomicsInfo attribute)
latestCheckpoint (conflux_web3.types.NodeStatus attribute)
latestConfirmed (conflux_web3.types.NodeStatus attribute)
latestFinalized (conflux_web3.types.NodeStatus attribute)
latestState (conflux_web3.types.NodeStatus attribute)
LocalAccount (class in cfx_account.signers.local)
localNonce (conflux_web3.types.PendingInfo attribute)
LogFilterId() (in module conflux_web3.types)
logIndex (conflux_web3.types.EventData attribute)
(conflux_web3.types.LogReceipt attribute)
LogReceipt (class in conflux_web3.types)
logs (conflux_web3.types.TxReceipt attribute)
logsBloom (conflux_web3.types.TxReceipt attribute)
M
mapped_evm_space_address() (cfx_address.address.Base32Address property)
max_priority_fee() (conflux_web3.client.ConfluxClient property)
miner (conflux_web3.types.BlockData attribute)
mining() (conflux_web3.client.ConfluxClient property)
module
cfx_account.account
cfx_account.signers.local
cfx_address.utils
cfx_utils.types
conflux_web3.types
N
network_id() (cfx_account.signers.local.LocalAccount property)
(cfx_address.address.Base32Address property)
networkId (conflux_web3.types.NodeStatus attribute)
new_block_filter() (conflux_web3.client.ConfluxClient method)
new_pending_transaction_filter() (conflux_web3.client.ConfluxClient method)
nextPendingTx (conflux_web3.types.PendingInfo attribute)
NodeStatus (class in conflux_web3.types)
nonce (cfx_utils.types.TxDict attribute)
(conflux_web3.types.AccountInfo attribute)
(conflux_web3.types.BlockData attribute)
(conflux_web3.types.TxDict attribute)
Nonce() (in module cfx_utils.types)
O
outcomeStatus (conflux_web3.types.TxReceipt attribute)
P
parentHash (conflux_web3.types.BlockData attribute)
pendingCount (conflux_web3.types.PendingInfo attribute)
(conflux_web3.types.PendingTransactionsInfo attribute)
PendingInfo (class in conflux_web3.types)
pendingNonce (conflux_web3.types.PendingInfo attribute)
pendingTransactions (conflux_web3.types.PendingTransactionsInfo attribute)
PendingTransactionsInfo (class in conflux_web3.types)
pendingTxNumber (conflux_web3.types.NodeStatus attribute)
PoSAccountRewardsInfo (class in conflux_web3.types)
posAddress (conflux_web3.types.PoSAccountRewardsInfo attribute)
PoSEconomicsInfo (class in conflux_web3.types)
PoSEpochRewardInfo (class in conflux_web3.types)
posReference (conflux_web3.types.BlockData attribute)
powAddress (conflux_web3.types.PoSAccountRewardsInfo attribute)
powBaseReward (conflux_web3.types.DAOVoteInfo attribute)
powEpochHash (conflux_web3.types.PoSEpochRewardInfo attribute)
powQuality (conflux_web3.types.BlockData attribute)
public_key_to_cfx_hex() (in module cfx_address.utils)
R
recover_message() (cfx_account.account.Account method)
recover_transaction() (cfx_account.account.Account method)
refereeHashes (conflux_web3.types.BlockData attribute)
register_derived_unit() (cfx_utils.token_unit.Drip class method)
reward (conflux_web3.types.PoSAccountRewardsInfo attribute)
S
send_raw_transaction() (conflux_web3.client.ConfluxClient method)
send_transaction() (conflux_web3.client.ConfluxClient method)
set_w3() (cfx_account.account.Account method)
shorten_base32_address() (cfx_address.address.Base32Address class method)
sign_message() (cfx_account.account.Account method)
(cfx_account.signers.local.LocalAccount method)
sign_transaction() (cfx_account.account.Account method)
(cfx_account.signers.local.LocalAccount method)
size (conflux_web3.types.BlockData attribute)
snapshot (conflux_web3.types.StorageRoot attribute)
sponsorBalanceForCollateral (conflux_web3.types.SponsorInfo attribute)
sponsorBalanceForGas (conflux_web3.types.SponsorInfo attribute)
sponsorForCollateral (conflux_web3.types.SponsorInfo attribute)
sponsorForGas (conflux_web3.types.SponsorInfo attribute)
sponsorGasBound (conflux_web3.types.SponsorInfo attribute)
SponsorInfo (class in conflux_web3.types)
stakingBalance (conflux_web3.types.AccountInfo attribute)
stateRoot (conflux_web3.types.TxReceipt attribute)
Storage() (in module cfx_utils.types)
(in module conflux_web3.types)
storageCollateralized (conflux_web3.types.EstimateResult attribute)
(conflux_web3.types.TxReceipt attribute)
storageCoveredBySponsor (conflux_web3.types.TxReceipt attribute)
storageLimit (cfx_utils.types.TxDict attribute)
(conflux_web3.types.TxDict attribute)
storageReleased (conflux_web3.types.TxReceipt attribute)
StorageRoot (class in conflux_web3.types)
SupplyInfo (class in conflux_web3.types)
syncing() (conflux_web3.client.ConfluxClient property)
T
timestamp (conflux_web3.types.BlockData attribute)
to (cfx_utils.types.TxDict attribute)
(conflux_web3.types.TxDict attribute)
(conflux_web3.types.TxReceipt attribute)
to() (cfx_utils.token_unit.AbstractTokenUnit method)
(cfx_utils.token_unit.CFX method)
(cfx_utils.token_unit.Drip method)
to_base_unit() (cfx_utils.token_unit.AbstractTokenUnit method)
(cfx_utils.token_unit.CFX method)
(cfx_utils.token_unit.Drip method)
to_int_if_drip_units() (cfx_utils.token_unit method)
toBlock (conflux_web3.types.FilterParams attribute)
toEpoch (conflux_web3.types.FilterParams attribute)
topics (conflux_web3.types.FilterParams attribute)
(conflux_web3.types.LogReceipt attribute)
(conflux_web3.types.TransactionLogReceipt attribute)
totalCirculating (conflux_web3.types.SupplyInfo attribute)
totalCollateral (conflux_web3.types.SupplyInfo attribute)
totalEspaceTokens (conflux_web3.types.SupplyInfo attribute)
totalIssued (conflux_web3.types.SupplyInfo attribute)
totalPosStakingTokens (conflux_web3.types.PoSEconomicsInfo attribute)
totalReward (conflux_web3.types.BlockRewardInfo attribute)
totalStaking (conflux_web3.types.SupplyInfo attribute)
totalStorageTokens (conflux_web3.types.CollateralInfo attribute)
TransactionEventData (class in conflux_web3.types)
transactionHash (conflux_web3.types.EventData attribute)
(conflux_web3.types.LogReceipt attribute)
(conflux_web3.types.TransactionEventData attribute)
(conflux_web3.types.TxReceipt attribute)
transactionIndex (conflux_web3.types.EventData attribute)
(conflux_web3.types.LogReceipt attribute)
(conflux_web3.types.TransactionEventData attribute)
transactionLogIndex (conflux_web3.types.EventData attribute)
(conflux_web3.types.LogReceipt attribute)
(conflux_web3.types.TransactionEventData attribute)
TransactionLogReceipt (class in conflux_web3.types)
TransactionPaymentInfo (class in conflux_web3.types)
transactions (conflux_web3.types.BlockData attribute)
transactionsRoot (conflux_web3.types.BlockData attribute)
TxDict (class in cfx_utils.types)
(class in conflux_web3.types)
txExecErrorMsg (conflux_web3.types.TxReceipt attribute)
txFee (conflux_web3.types.BlockRewardInfo attribute)
TxFilterId() (in module conflux_web3.types)
TxParam (in module conflux_web3.types)
TxReceipt (class in conflux_web3.types)
U
uninstall_filter() (conflux_web3.client.ConfluxClient method)
unlockBlockNumber (conflux_web3.types.VoteInfo attribute)
usedStoragePoints (conflux_web3.types.CollateralInfo attribute)
(conflux_web3.types.SponsorInfo attribute)
V
validate() (cfx_address.address.Base32Address class method)
validate_address_agaist_network_id() (in module cfx_address.utils)
validate_base32() (in module cfx_address.utils)
validate_hex_address() (in module cfx_address.utils)
validate_network_id() (in module cfx_address.utils)
value (cfx_utils.types.TxDict attribute)
(conflux_web3.types.TxDict attribute)
value() (cfx_utils.token_unit.CFX property)
(cfx_utils.token_unit.Drip property)
verbose_address() (cfx_address.address.Base32Address property)
VoteInfo (class in conflux_web3.types)
W
w3 (cfx_account.account.Account attribute)
wait_for_transaction_receipt() (conflux_web3.client.ConfluxClient method)
wait_till_transaction_confirmed() (conflux_web3.client.ConfluxClient method)
wait_till_transaction_executed() (conflux_web3.client.ConfluxClient method)
wait_till_transaction_finalized() (conflux_web3.client.ConfluxClient method)
wait_till_transaction_mined() (conflux_web3.client.ConfluxClient method)
willPayCollateral (conflux_web3.types.TransactionPaymentInfo attribute)
willPayTxFee (conflux_web3.types.TransactionPaymentInfo attribute)
Z
zero_address() (cfx_address.address.Base32Address class method)