matic
latest
Contents:
Installation
Initial setup
Common objects and functions
POS bridge
Plasma bridge
Utility functions
Web3 client
matic
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
abi_manager (matic.utils.web3_side_chain_client.Web3SideChainClient attribute)
ABIManager (class in matic.utils.abi_manager)
address (matic.json_types.IEventLog attribute)
(matic.json_types.ILog attribute)
AllowedOnChildException
AllowedOnRootException
approve() (matic.plasma.ERC20 method)
(matic.plasma.erc_20.ERC20 method)
(matic.pos.ERC20 method)
(matic.pos.ERC721 method)
(matic.pos.erc_20.ERC20 method)
(matic.pos.erc_721.ERC721 method)
approve_all() (matic.pos.pos_token.TokenWithApproveAll method)
approve_all_for_mintable() (matic.pos.ERC1155 method)
(matic.pos.erc_1155.ERC1155 method)
approve_max() (matic.plasma.ERC20 method)
(matic.plasma.erc_20.ERC20 method)
(matic.pos.ERC20 method)
(matic.pos.erc_20.ERC20 method)
B
base_fee_per_gas (matic.json_types.IBaseBlock attribute)
BaseContract (class in matic.abstracts)
BaseContractMethod (class in matic.abstracts)
BaseToken (class in matic.utils.base_token)
BaseWeb3Client (class in matic.abstracts)
block_hash (matic.json_types.IEventLog attribute)
(matic.json_types.ILog attribute)
(matic.json_types.IReceiptProof attribute)
(matic.json_types.ITransactionData attribute)
(matic.json_types.ITransactionReceipt attribute)
block_number (matic.json_types.CheckpointedBlock attribute)
(matic.json_types.IEventLog attribute)
(matic.json_types.ILog attribute)
(matic.json_types.ITransactionData attribute)
(matic.json_types.ITransactionReceipt attribute)
BridgeClient (class in matic.utils.bridge_client)
build_block_proof() (in module matic.utils.proof_utils)
build_multiple_payloads_for_exit() (matic.utils.exit_util.ExitUtil method)
build_payload_for_exit() (matic.utils.exit_util.ExitUtil method)
burn_event_signature (matic.json_types.IExitTransactionOption attribute)
BURN_EVENT_SIGNATURE (matic.pos.ERC1155 attribute)
(matic.pos.ERC20 attribute)
(matic.pos.ERC721 attribute)
(matic.pos.erc_1155.ERC1155 attribute)
(matic.pos.erc_20.ERC20 attribute)
(matic.pos.erc_721.ERC721 attribute)
(matic.pos.pos_token.POSToken attribute)
BurnTxNotCheckPointedException
C
chain (matic.json_types.IAllowanceTransactionOption attribute)
(matic.json_types.IExitTransactionOption attribute)
(matic.json_types.ITransactionOption attribute)
(matic.json_types.ITransactionRequestConfig attribute)
chain_id (matic.abstracts.BaseWeb3Client property)
(matic.json_types.IAllowanceTransactionOption attribute)
(matic.json_types.IExitTransactionOption attribute)
(matic.json_types.ITransactionOption attribute)
(matic.json_types.ITransactionRequestConfig attribute)
(matic.utils.Web3Client property)
(matic.web3_client.Web3Client property)
check_for_child() (matic.utils.base_token.BaseToken method)
check_for_root() (matic.utils.base_token.BaseToken method)
CheckpointedBlock (class in matic.json_types)
child (matic.json_types.IBaseClientConfig attribute)
(matic.json_types.IPlasmaClientConfig attribute)
(matic.json_types.IPOSClientConfig attribute)
(matic.utils.web3_side_chain_client.Web3SideChainClient attribute)
client (matic.plasma.PlasmaClient attribute)
(matic.pos.POSClient attribute)
(matic.utils.bridge_client.BridgeClient attribute)
config (matic.utils.exit_util.ExitUtil attribute)
ConfigWithFrom (class in matic.json_types)
contract (matic.utils.base_token.BaseToken property)
contract_address (matic.json_types.ITransactionReceipt attribute)
CONTRACT_NAME (matic.pos.ERC1155 attribute)
(matic.pos.ERC20 attribute)
(matic.pos.ERC721 attribute)
(matic.pos.erc_1155.ERC1155 attribute)
(matic.pos.erc_20.ERC20 attribute)
(matic.pos.erc_721.ERC721 attribute)
(matic.pos.pos_token.POSToken attribute)
create_hashes() (matic.utils.merkle_tree.MerkleTree method)
create_transaction_config() (matic.utils.base_token.BaseToken method)
created_at (matic.json_types.CheckpointedBlock attribute)
cumulative_gas_used (matic.json_types.ITransactionReceipt attribute)
D
data (matic.json_types.IAllowanceTransactionOption attribute)
(matic.json_types.IExitTransactionOption attribute)
(matic.json_types.ILog attribute)
(matic.json_types.ITransactionOption attribute)
(matic.json_types.ITransactionRequestConfig attribute)
decode_parameters() (matic.abstracts.BaseWeb3Client method)
(matic.utils.Web3Client method)
(matic.web3_client.Web3Client method)
DEFAULT_ABI_STORE_URL (in module matic.services)
default_config (matic.json_types.NeighbourClientConfig attribute)
DEFAULT_PROOF_API_URL (in module matic.services)
deposit() (matic.plasma.ERC20 method)
(matic.plasma.erc_20.ERC20 method)
(matic.pos.ERC1155 method)
(matic.pos.ERC20 method)
(matic.pos.ERC721 method)
(matic.pos.erc_1155.ERC1155 method)
(matic.pos.erc_20.ERC20 method)
(matic.pos.erc_721.ERC721 method)
(matic.pos.root_chain_manager.RootChainManager method)
deposit_ether() (matic.plasma.PlasmaClient method)
(matic.pos.POSClient method)
deposit_manager (matic.json_types.IPlasmaClientConfig attribute)
(matic.json_types.IPlasmaContracts attribute)
(matic.plasma.PlasmaClient attribute)
deposit_many() (matic.pos.ERC1155 method)
(matic.pos.ERC721 method)
(matic.pos.erc_1155.ERC1155 method)
(matic.pos.erc_721.ERC721 method)
DepositManager (class in matic.plasma.contracts)
depth (matic.utils.merkle_tree.MerkleTree property)
difficulty (matic.json_types.IBaseBlock attribute)
E
EIP1559NotSupportedException
encode_abi() (matic.abstracts.BaseContractMethod method)
(matic.web3_client.EthMethod method)
encode_parameters() (matic.abstracts.BaseWeb3Client method)
(matic.utils.Web3Client method)
(matic.web3_client.Web3Client method)
end (matic.json_types.CheckpointedBlock attribute)
(matic.json_types.IRootBlockInfo attribute)
ERC1155 (class in matic.pos)
(class in matic.pos.erc_1155)
ERC20 (class in matic.plasma)
(class in matic.plasma.erc_20)
(class in matic.pos)
(class in matic.pos.erc_20)
ERC721 (class in matic.plasma)
(class in matic.plasma.erc_721)
(class in matic.pos)
(class in matic.pos.erc_721)
erc_1155() (matic.pos.POSClient method)
ERC_1155_BATCH_TRANSFER (matic.constants.POSLogEventSignature attribute)
erc_1155_mintable_predicate (matic.json_types.IPOSClientConfig attribute)
ERC_1155_TRANSFER (matic.constants.POSLogEventSignature attribute)
erc_20() (matic.plasma.PlasmaClient method)
(matic.pos.POSClient method)
erc_20_predicate (matic.json_types.IPlasmaClientConfig attribute)
ERC_20_TRANSFER (matic.constants.POSLogEventSignature attribute)
ERC_20_WITHDRAW_EVENT_SIG (matic.constants.PlasmaLogEventSignature attribute)
erc_721() (matic.plasma.PlasmaClient method)
(matic.pos.POSClient method)
ERC_721_BATCH_TRANSFER (matic.constants.POSLogEventSignature attribute)
erc_721_predicate (matic.json_types.IPlasmaClientConfig attribute)
ERC_721_TRANSFER (matic.constants.POSLogEventSignature attribute)
ERC_721_TRANSFER_WITH_METADATA (matic.constants.POSLogEventSignature attribute)
ERC_721_WITHDRAW_EVENT_SIG (matic.constants.PlasmaLogEventSignature attribute)
ErcPredicate (class in matic.plasma.contracts)
estimate_depth() (matic.utils.merkle_tree.MerkleTree static method)
estimate_gas() (matic.abstracts.BaseContractMethod method)
(matic.abstracts.BaseWeb3Client method)
(matic.utils.Web3Client method)
(matic.web3_client.EthMethod method)
(matic.web3_client.Web3Client method)
etherium_sha3() (matic.abstracts.BaseWeb3Client method)
(matic.utils.Web3Client method)
(matic.web3_client.Web3Client method)
EthMethod (class in matic.web3_client)
event (matic.json_types.IEventLog attribute)
events (matic.json_types.ITransactionReceipt attribute)
exit() (matic.pos.root_chain_manager.RootChainManager method)
exit_util (matic.json_types.IPlasmaContracts attribute)
(matic.json_types.IPOSContracts attribute)
(matic.plasma.PlasmaClient attribute)
(matic.pos.pos_token.POSToken property)
(matic.pos.POSClient attribute)
(matic.utils.bridge_client.BridgeClient attribute)
ExitUtil (class in matic.utils.exit_util)
extra_data (matic.json_types.IBaseBlock attribute)
F
find_root_block_from_child() (matic.utils.root_chain.RootChain method)
from (matic.json_types.ConfigWithFrom attribute)
(matic.json_types.IAllowanceTransactionOption attribute)
(matic.json_types.IExitTransactionOption attribute)
(matic.json_types.ITransactionOption attribute)
(matic.json_types.ITransactionRequestConfig attribute)
from_ (matic.json_types.ITransactionData attribute)
(matic.json_types.ITransactionReceipt attribute)
G
gas (matic.json_types.ITransactionData attribute)
gas_limit (matic.json_types.IAllowanceTransactionOption attribute)
(matic.json_types.IBaseBlock attribute)
(matic.json_types.IExitTransactionOption attribute)
(matic.json_types.ITransactionOption attribute)
(matic.json_types.ITransactionRequestConfig attribute)
gas_price (matic.abstracts.BaseWeb3Client property)
(matic.json_types.IAllowanceTransactionOption attribute)
(matic.json_types.IExitTransactionOption attribute)
(matic.json_types.ITransactionData attribute)
(matic.json_types.ITransactionOption attribute)
(matic.json_types.ITransactionRequestConfig attribute)
(matic.utils.Web3Client property)
(matic.web3_client.Web3Client property)
gas_used (matic.json_types.IBaseBlock attribute)
(matic.json_types.ITransactionReceipt attribute)
get_abi() (in module matic.services)
(matic.utils.abi_manager.ABIManager method)
(matic.utils.web3_side_chain_client.Web3SideChainClient method)
get_address() (in module matic.services)
get_all_tokens() (matic.plasma.ERC721 method)
(matic.plasma.erc_721.ERC721 method)
(matic.pos.ERC721 method)
(matic.pos.erc_721.ERC721 method)
get_allowance() (matic.plasma.ERC20 method)
(matic.plasma.erc_20.ERC20 method)
(matic.pos.ERC20 method)
(matic.pos.erc_20.ERC20 method)
get_balance() (matic.plasma.ERC20 method)
(matic.plasma.erc_20.ERC20 method)
(matic.pos.ERC1155 method)
(matic.pos.ERC20 method)
(matic.pos.erc_1155.ERC1155 method)
(matic.pos.erc_20.ERC20 method)
get_block() (matic.abstracts.BaseWeb3Client method)
(matic.utils.Web3Client method)
(matic.web3_client.Web3Client method)
get_block_included() (in module matic.services)
get_block_with_transaction() (matic.abstracts.BaseWeb3Client method)
(matic.utils.Web3Client method)
(matic.web3_client.Web3Client method)
get_chain_block_info() (matic.utils.exit_util.ExitUtil method)
get_client() (matic.utils.base_token.BaseToken method)
get_config() (matic.utils.abi_manager.ABIManager method)
(matic.utils.web3_side_chain_client.Web3SideChainClient method)
get_contract() (matic.abstracts.BaseWeb3Client method)
(matic.utils.Web3Client method)
(matic.web3_client.Web3Client method)
get_exit_hash() (matic.utils.exit_util.ExitUtil method)
get_fast_merkle_proof() (in module matic.utils.proof_utils)
get_proof() (in module matic.services)
(matic.utils.merkle_tree.MerkleTree method)
get_receipt() (matic.json_types.ITransactionWriteResult method)
(matic.web3_client.TransactionWriteResult method)
get_receipt_bytes() (in module matic.utils.proof_utils)
get_receipt_proof() (in module matic.utils.proof_utils)
get_root_hash() (matic.abstracts.BaseWeb3Client method)
get_state_sync_tx_hash() (in module matic.utils.proof_utils)
get_token_id_at_index_for_user() (matic.plasma.ERC721 method)
(matic.plasma.erc_721.ERC721 method)
(matic.pos.ERC721 method)
(matic.pos.erc_721.ERC721 method)
get_tokens_count() (matic.plasma.ERC721 method)
(matic.plasma.erc_721.ERC721 method)
(matic.pos.ERC721 method)
(matic.pos.erc_721.ERC721 method)
get_transaction() (matic.abstracts.BaseWeb3Client method)
(matic.utils.Web3Client method)
(matic.web3_client.Web3Client method)
get_transaction_count() (matic.abstracts.BaseWeb3Client method)
(matic.utils.Web3Client method)
(matic.web3_client.Web3Client method)
get_transaction_receipt() (matic.abstracts.BaseWeb3Client method)
(matic.utils.Web3Client method)
(matic.web3_client.Web3Client method)
H
hardfork (matic.json_types.IAllowanceTransactionOption attribute)
(matic.json_types.IExitTransactionOption attribute)
(matic.json_types.ITransactionOption attribute)
(matic.json_types.ITransactionRequestConfig attribute)
hash (matic.json_types.IBaseBlock attribute)
header_block_number (matic.json_types.CheckpointedBlock attribute)
(matic.json_types.IRootBlockInfo attribute)
I
IAllowanceTransactionOption (class in matic.json_types)
IBaseBlock (class in matic.json_types)
IBaseClientConfig (class in matic.json_types)
IBlock (class in matic.json_types)
IBlockWithTransaction (class in matic.json_types)
IEventLog (class in matic.json_types)
IExitTransactionOption (class in matic.json_types)
ILog (class in matic.json_types)
input (matic.json_types.ITransactionData attribute)
IPlasmaClientConfig (class in matic.json_types)
IPlasmaContracts (class in matic.json_types)
IPOSClientConfig (class in matic.json_types)
IPOSContracts (class in matic.json_types)
IReceiptProof (class in matic.json_types)
IRootBlockInfo (class in matic.json_types)
is_approved() (matic.pos.ERC721 method)
(matic.pos.erc_721.ERC721 method)
is_approved_all() (matic.pos.pos_token.TokenWithApproveAll method)
is_checkpointed() (matic.utils.bridge_client.BridgeClient method)
(matic.utils.exit_util.ExitUtil method)
is_deposited() (matic.utils.bridge_client.BridgeClient method)
is_eip_1559_supported() (matic.utils.web3_side_chain_client.Web3SideChainClient method)
is_exit_processed() (matic.pos.root_chain_manager.RootChainManager method)
is_typed_receipt() (in module matic.utils.proof_utils)
is_withdraw_exited() (matic.pos.pos_token.POSToken method)
is_withdraw_exited_many() (matic.pos.ERC1155 method)
(matic.pos.ERC721 method)
(matic.pos.erc_1155.ERC1155 method)
(matic.pos.erc_721.ERC721 method)
is_withdraw_exited_on_index() (matic.pos.ERC721 method)
(matic.pos.erc_721.ERC721 method)
is_withdrawn() (matic.pos.pos_token.POSToken method)
is_withdrawn_on_index() (matic.pos.pos_token.POSToken method)
ITransactionData (class in matic.json_types)
ITransactionOption (class in matic.json_types)
ITransactionReceipt (class in matic.json_types)
ITransactionRequestConfig (class in matic.json_types)
ITransactionWriteResult (class in matic.json_types)
K
keccak256() (in module matic.utils)
L
last_child_block (matic.utils.root_chain.RootChain property)
layers (matic.utils.merkle_tree.MerkleTree attribute)
leaves (matic.utils.merkle_tree.MerkleTree attribute)
log_index (matic.json_types.IEventLog attribute)
(matic.json_types.ILog attribute)
logs (matic.json_types.ITransactionReceipt attribute)
logs_bloom (matic.json_types.IBaseBlock attribute)
(matic.json_types.ITransactionReceipt attribute)
M
main_plasma_contracts (matic.utils.web3_side_chain_client.Web3SideChainClient property)
main_pos_contracts (matic.utils.web3_side_chain_client.Web3SideChainClient property)
matic.abstracts
module
matic.constants
module
matic.exceptions
module
matic.json_types
module
matic.plasma
module
matic.plasma.contracts
module
matic.plasma.erc_20
module
matic.plasma.erc_721
module
matic.plasma.plasma_token
module
matic.pos
module
matic.pos.erc_1155
module
matic.pos.erc_20
module
matic.pos.erc_721
module
matic.pos.pos_token
module
matic.pos.root_chain_manager
module
matic.services
module
matic.utils
module
matic.utils.abi_manager
module
matic.utils.base_token
module
matic.utils.bridge_client
module
matic.utils.exit_util
module
matic.utils.merkle_tree
module
matic.utils.polyfill
module
matic.utils.proof_utils
module
matic.utils.root_chain
module
matic.utils.web3_side_chain_client
module
matic.web3_client
module
matic.web3_client.utils
module
MATIC_TOKEN_ADDRESS_ON_POLYGON (in module matic.constants)
matic_tx_request_config_to_web3() (in module matic.web3_client.utils)
MaticException
MAX_AMOUNT (in module matic.constants)
max_fee_per_gas (matic.json_types.IAllowanceTransactionOption attribute)
(matic.json_types.IExitTransactionOption attribute)
(matic.json_types.ITransactionOption attribute)
(matic.json_types.ITransactionRequestConfig attribute)
max_priority_fee_per_gas (matic.json_types.IAllowanceTransactionOption attribute)
(matic.json_types.IExitTransactionOption attribute)
(matic.json_types.ITransactionOption attribute)
(matic.json_types.ITransactionRequestConfig attribute)
MerkleTree (class in matic.utils.merkle_tree)
message (matic.json_types.CheckpointedBlock attribute)
method() (matic.abstracts.BaseContract method)
(matic.utils.base_token.BaseToken method)
(matic.web3_client.Web3Contract method)
miner (matic.json_types.IBaseBlock attribute)
mintable_predicate_address (matic.pos.ERC1155 property)
(matic.pos.erc_1155.ERC1155 property)
module
matic.abstracts
matic.constants
matic.exceptions
matic.json_types
matic.plasma
matic.plasma.contracts
matic.plasma.erc_20
matic.plasma.erc_721
matic.plasma.plasma_token
matic.pos
matic.pos.erc_1155
matic.pos.erc_20
matic.pos.erc_721
matic.pos.pos_token
matic.pos.root_chain_manager
matic.services
matic.utils
matic.utils.abi_manager
matic.utils.base_token
matic.utils.bridge_client
matic.utils.exit_util
matic.utils.merkle_tree
matic.utils.polyfill
matic.utils.proof_utils
matic.utils.root_chain
matic.utils.web3_side_chain_client
matic.web3_client
matic.web3_client.utils
N
NeighbourClientConfig (class in matic.json_types)
network (matic.json_types.IBaseClientConfig attribute)
(matic.json_types.IPlasmaClientConfig attribute)
(matic.json_types.IPOSClientConfig attribute)
nonce (matic.json_types.IAllowanceTransactionOption attribute)
(matic.json_types.IBaseBlock attribute)
(matic.json_types.IExitTransactionOption attribute)
(matic.json_types.ITransactionData attribute)
(matic.json_types.ITransactionOption attribute)
(matic.json_types.ITransactionRequestConfig attribute)
NullSpenderAddressException
number (matic.json_types.IBaseBlock attribute)
P
parent (matic.json_types.IBaseClientConfig attribute)
(matic.json_types.IPlasmaClientConfig attribute)
(matic.json_types.IPOSClientConfig attribute)
(matic.utils.web3_side_chain_client.Web3SideChainClient attribute)
parent_hash (matic.json_types.IBaseBlock attribute)
parent_nodes (matic.json_types.IReceiptProof attribute)
path (matic.json_types.IReceiptProof attribute)
PlasmaClient (class in matic.plasma)
PlasmaLogEventSignature (class in matic.constants)
PlasmaToken (class in matic.plasma.plasma_token)
POSClient (class in matic.pos)
POSLogEventSignature (class in matic.constants)
POSToken (class in matic.pos.pos_token)
predicate (matic.plasma.ERC20 property)
(matic.plasma.ERC721 property)
(matic.plasma.erc_20.ERC20 property)
(matic.plasma.erc_721.ERC721 property)
(matic.plasma.plasma_token.PlasmaToken property)
predicate_address (matic.pos.pos_token.POSToken property)
process_read() (matic.utils.base_token.BaseToken method)
process_write() (matic.utils.base_token.BaseToken method)
ProofAPINotSetException
proposer (matic.json_types.CheckpointedBlock attribute)
provider (matic.json_types.NeighbourClientConfig attribute)
Q
query_root_hash() (in module matic.utils.proof_utils)
R
raw (matic.json_types.IEventLog attribute)
read() (matic.abstracts.BaseContractMethod method)
(matic.abstracts.BaseWeb3Client method)
(matic.utils.Web3Client method)
(matic.web3_client.EthMethod method)
(matic.web3_client.Web3Client method)
read_transaction() (matic.utils.base_token.BaseToken method)
receipt (matic.json_types.ITransactionWriteResult property)
receipts_root (matic.json_types.IBaseBlock attribute)
recursive_zero_hash() (in module matic.utils.proof_utils)
registry (matic.json_types.IPlasmaClientConfig attribute)
(matic.json_types.IPlasmaContracts attribute)
(matic.plasma.PlasmaClient attribute)
RegistryContract (class in matic.plasma.contracts)
removed (matic.json_types.ILog attribute)
removeprefix() (in module matic.utils.polyfill)
(in module matic.utils.proof_utils)
removesuffix() (in module matic.utils.polyfill)
resolve() (in module matic.utils)
return_transaction (matic.json_types.IAllowanceTransactionOption attribute)
(matic.json_types.IExitTransactionOption attribute)
(matic.json_types.ITransactionOption attribute)
return_values (matic.json_types.IEventLog attribute)
root (matic.json_types.CheckpointedBlock attribute)
(matic.json_types.IReceiptProof attribute)
(matic.json_types.ITransactionReceipt attribute)
(matic.utils.merkle_tree.MerkleTree property)
root_chain (matic.json_types.IPlasmaClientConfig attribute)
(matic.json_types.IPOSClientConfig attribute)
(matic.utils.exit_util.ExitUtil attribute)
root_chain_manager (matic.json_types.IPOSClientConfig attribute)
(matic.json_types.IPOSContracts attribute)
(matic.pos.pos_token.POSToken property)
(matic.pos.POSClient attribute)
RootChain (class in matic.utils.root_chain)
RootChainManager (class in matic.pos.root_chain_manager)
S
safe_deposit() (matic.plasma.ERC721 method)
(matic.plasma.erc_721.ERC721 method)
send_rpc_request() (matic.abstracts.BaseWeb3Client method)
(matic.utils.Web3Client method)
(matic.web3_client.Web3Client method)
send_transaction() (matic.utils.base_token.BaseToken method)
set_abi() (matic.utils.abi_manager.ABIManager method)
sha3_uncles (matic.json_types.IBaseBlock attribute)
size (matic.json_types.IBaseBlock attribute)
spender_address (matic.json_types.IAllowanceTransactionOption attribute)
start (matic.json_types.CheckpointedBlock attribute)
(matic.json_types.IRootBlockInfo attribute)
state_root (matic.json_types.IBaseBlock attribute)
STATE_SYNCED_EVENT (matic.constants.POSLogEventSignature attribute)
status (matic.json_types.ITransactionReceipt attribute)
T
timestamp (matic.json_types.IBaseBlock attribute)
to (matic.json_types.IAllowanceTransactionOption attribute)
(matic.json_types.IExitTransactionOption attribute)
(matic.json_types.ITransactionData attribute)
(matic.json_types.ITransactionOption attribute)
(matic.json_types.ITransactionReceipt attribute)
(matic.json_types.ITransactionRequestConfig attribute)
TokenWithApproveAll (class in matic.pos.pos_token)
topics (matic.json_types.ILog attribute)
total_difficulty (matic.json_types.IBaseBlock attribute)
transaction_config (matic.json_types.ITransactionWriteResult property)
(matic.web3_client.TransactionWriteResult property)
transaction_hash (matic.json_types.IEventLog attribute)
(matic.json_types.ILog attribute)
(matic.json_types.ITransactionData attribute)
(matic.json_types.ITransactionReceipt attribute)
(matic.json_types.ITransactionWriteResult property)
(matic.web3_client.TransactionWriteResult property)
transaction_index (matic.json_types.IEventLog attribute)
(matic.json_types.ILog attribute)
(matic.json_types.ITransactionData attribute)
(matic.json_types.ITransactionReceipt attribute)
transactions (matic.json_types.IBlock attribute)
(matic.json_types.IBlockWithTransaction attribute)
transactions_root (matic.json_types.IBaseBlock attribute)
TransactionWriteResult (class in matic.web3_client)
transfer() (matic.plasma.ERC20 method)
(matic.plasma.ERC721 method)
(matic.plasma.erc_20.ERC20 method)
(matic.plasma.erc_721.ERC721 method)
(matic.pos.ERC1155 method)
(matic.pos.ERC20 method)
(matic.pos.ERC721 method)
(matic.pos.erc_1155.ERC1155 method)
(matic.pos.erc_20.ERC20 method)
(matic.pos.erc_721.ERC721 method)
transfer_erc_1155() (matic.utils.base_token.BaseToken method)
transfer_erc_20() (matic.utils.base_token.BaseToken method)
transfer_erc_721() (matic.utils.base_token.BaseToken method)
type (matic.json_types.IAllowanceTransactionOption attribute)
(matic.json_types.IExitTransactionOption attribute)
(matic.json_types.ITransactionOption attribute)
(matic.json_types.ITransactionReceipt attribute)
(matic.json_types.ITransactionRequestConfig attribute)
U
uncles (matic.json_types.IBaseBlock attribute)
V
value (matic.json_types.IAllowanceTransactionOption attribute)
(matic.json_types.IExitTransactionOption attribute)
(matic.json_types.IReceiptProof attribute)
(matic.json_types.ITransactionData attribute)
(matic.json_types.ITransactionOption attribute)
(matic.json_types.ITransactionRequestConfig attribute)
verify() (matic.utils.merkle_tree.MerkleTree method)
version (matic.json_types.IBaseClientConfig attribute)
(matic.json_types.IPlasmaClientConfig attribute)
(matic.json_types.IPOSClientConfig attribute)
W
web3_log_to_matic_log() (in module matic.web3_client.utils)
web3_receipt_to_matic_receipt() (in module matic.web3_client.utils)
web3_tx_request_config_to_matic() (in module matic.web3_client.utils)
web3_tx_to_matic_tx() (in module matic.web3_client.utils)
Web3Client (class in matic.utils)
(class in matic.web3_client)
Web3Contract (class in matic.web3_client)
Web3SideChainClient (class in matic.utils.web3_side_chain_client)
withdraw_confirm() (matic.plasma.plasma_token.PlasmaToken method)
withdraw_confirm_faster() (matic.plasma.plasma_token.PlasmaToken method)
withdraw_exit() (matic.plasma.contracts.WithdrawManager method)
(matic.plasma.plasma_token.PlasmaToken method)
(matic.plasma.PlasmaClient method)
(matic.pos.pos_token.POSToken method)
withdraw_exit_faster() (matic.pos.pos_token.POSToken method)
withdraw_exit_faster_many() (matic.pos.ERC1155 method)
(matic.pos.erc_1155.ERC1155 method)
withdraw_exit_many() (matic.pos.ERC1155 method)
(matic.pos.erc_1155.ERC1155 method)
withdraw_exit_on_index() (matic.pos.ERC721 method)
(matic.pos.erc_721.ERC721 method)
withdraw_exit_pos() (matic.pos.pos_token.POSToken method)
WITHDRAW_EXIT_SIGNATURE (matic.plasma.ERC20 attribute)
(matic.plasma.ERC721 attribute)
(matic.plasma.erc_20.ERC20 attribute)
(matic.plasma.erc_721.ERC721 attribute)
(matic.plasma.plasma_token.PlasmaToken attribute)
withdraw_manager (matic.json_types.IPlasmaClientConfig attribute)
(matic.json_types.IPlasmaContracts attribute)
(matic.plasma.PlasmaClient attribute)
withdraw_start() (matic.plasma.ERC20 method)
(matic.plasma.ERC721 method)
(matic.plasma.erc_20.ERC20 method)
(matic.plasma.erc_721.ERC721 method)
(matic.pos.ERC1155 method)
(matic.pos.ERC20 method)
(matic.pos.ERC721 method)
(matic.pos.erc_1155.ERC1155 method)
(matic.pos.erc_20.ERC20 method)
(matic.pos.erc_721.ERC721 method)
withdraw_start_many() (matic.pos.ERC1155 method)
(matic.pos.ERC721 method)
(matic.pos.erc_1155.ERC1155 method)
(matic.pos.erc_721.ERC721 method)
withdraw_start_with_metadata() (matic.pos.ERC721 method)
(matic.pos.erc_721.ERC721 method)
WithdrawManager (class in matic.plasma.contracts)
write() (matic.abstracts.BaseContractMethod method)
(matic.abstracts.BaseWeb3Client method)
(matic.utils.Web3Client method)
(matic.web3_client.EthMethod method)
(matic.web3_client.Web3Client method)
Read the Docs
v: latest
Versions
latest
Downloads
On Read the Docs
Project Home
Builds