Table of Contents - platon-1.0.0 Documentation
Pages
Classes and Modules
- Bech32
- Bech32::Encoding
- Platon
- Platon::Abi
- Platon::Address
- Platon::Client
- Platon::CompilationError
- Platon::Contract
- Platon::ContractEvent
- Platon::ContractInitializer
- Platon::Decoder
- Platon::Deployment
- Platon::Encoder
- Platon::Formatter
- Platon::Function
- Platon::FunctionInput
- Platon::FunctionOutput
- Platon::Gas
- Platon::HttpClient
- Platon::InvalidTransaction
- Platon::IpcClient
- Platon::Key
- Platon::Key::Decrypter
- Platon::Key::Encrypter
- Platon::OpenSsl
- Platon::Ppos
- Platon::Secp256k1
- Platon::Sedes
- Platon::SegwitAddr
- Platon::Singleton
- Platon::Solidity
- Platon::Transaction
- Platon::Tx
- Platon::Utils
- Platon::ValidationError
Methods
- ::BN_num_bytes — Platon::OpenSsl
- ::bn_free_each — Platon::OpenSsl
- ::calc_id — Platon::Function
- ::calc_signature — Platon::Function
- ::chain_id_from_signature — Platon
- ::configure_instance — Platon::Singleton
- ::create — Platon::Client
- ::create — Platon::Contract
- ::create_instance — Platon::Singleton
- ::decode — Platon::Tx
- ::decrypt — Platon::Key
- ::default_path — Platon::IpcClient
- ::encrypt — Platon::Key
- ::encrypt_and_save — Platon::Key
- ::find_truffle_artifacts — Platon::Contract
- ::from_blockchain — Platon::Transaction
- ::init_ffi_ssl — Platon::OpenSsl
- ::list_wallets — Platon::Key
- ::new — Platon::Address
- ::new — Platon::Client
- ::new — Platon::Contract
- ::new — Platon::ContractEvent
- ::new — Platon::ContractInitializer
- ::new — Platon::Deployment
- ::new — Platon::Function
- ::new — Platon::FunctionInput
- ::new — Platon::FunctionOutput
- ::new — Platon::HttpClient
- ::new — Platon::IpcClient
- ::new — Platon::Key
- ::new — Platon::Key::Decrypter
- ::new — Platon::Key::Encrypter
- ::new — Platon::Ppos
- ::new — Platon::SegwitAddr
- ::new — Platon::CompilationError
- ::new — Platon::Solidity
- ::new — Platon::Transaction
- ::new — Platon::Tx
- ::parse_abi — Platon::Abi
- ::parse_array_type — Platon::Abi
- ::parse_type — Platon::Abi
- ::perform — Platon::Key::Decrypter
- ::perform — Platon::Key::Encrypter
- ::personal_recover — Platon::Key
- ::recover_compact — Platon::OpenSsl
- ::recover_public_hex — Platon::OpenSsl
- ::recover_public_key_from_signature — Platon::OpenSsl
- ::replayable_chain_id — Platon
- ::replayable_v? — Platon
- ::reset — Platon::Singleton
- ::setup — Platon::Singleton
- ::sign_compact — Platon::OpenSsl
- ::to_canonical_type — Platon::Function
- ::truffle_paths — Platon::Contract
- ::truffle_paths= — Platon::Contract
- ::v_base — Platon
- ::version — Platon::OpenSsl
- #add_gas_options_args — Platon::Contract
- #add_staking — Platon::Ppos
- #addr — Platon::SegwitAddr
- #address — Platon::Key
- #address — Platon::Key::Encrypter
- #address — Platon::Transaction
- #address — Platon::Sedes
- #address= — Platon::Contract
- #all_lowercase? — Platon::Address
- #all_uppercase? — Platon::Address
- #base256_to_int — Platon::Utils
- #batch — Platon::Client
- #bech32_address — Platon::Key
- #bech32_to_bin — Platon::Utils
- #big_endian_int — Platon::Sedes
- #bin_to_hex — Platon::Utils
- #bin_to_prefixed_hex — Platon::Utils
- #binary — Platon::Sedes
- #bitsize — Platon::Decoder
- #build — Platon::Contract
- #build — Platon::ContractInitializer
- #call — Platon::Contract
- #call — Platon::Ppos
- #call_args — Platon::Contract
- #call_payload — Platon::Contract
- #call_raw — Platon::Contract
- #cancel_proposal — Platon::Ppos
- #cancel_staking — Platon::Ppos
- #chain_id — Platon::Tx
- #chain_id= — Platon::Tx
- #check_deployed — Platon::Deployment
- #check_macs — Platon::Key::Decrypter
- #check_transaction_validity — Platon::Tx
- #checksum — Platon::Address
- #checksum_matches? — Platon::Address
- #checksummed — Platon::Address
- #cipher — Platon::Key::Decrypter
- #cipher — Platon::Key::Encrypter
- #cipher_name — Platon::Key::Decrypter
- #cipher_name — Platon::Key::Encrypter
- #ciphertext — Platon::Key::Decrypter
- #clear_signature — Platon::Tx
- #compile — Platon::Solidity
- #convert_bits — Platon::SegwitAddr
- #create_checksum — Bech32
- #create_event_proxies — Platon::Contract
- #create_filter — Platon::Contract
- #create_function_proxies — Platon::Contract
- #create_restricting_plan — Platon::Ppos
- #create_staking — Platon::Ppos
- #crypto_data — Platon::Key::Decrypter
- #data — Platon::Key::Encrypter
- #data — Platon::Tx
- #data= — Platon::Tx
- #data_hex — Platon::Tx
- #data_hex= — Platon::Tx
- #declare_version — Platon::Ppos
- #decode — Platon::Decoder
- #decode — Bech32
- #decode_address — Platon::Decoder
- #decode_arguments — Platon::Decoder
- #decode_bech32_address — Platon::Utils
- #decode_bool — Platon::Decoder
- #decode_bytes — Platon::Decoder
- #decode_dynamic_array — Platon::Decoder
- #decode_dynamic_bytes — Platon::Decoder
- #decode_fixed — Platon::Decoder
- #decode_int — Platon::Decoder
- #decode_static_array — Platon::Decoder
- #decode_static_bytes — Platon::Decoder
- #decode_string — Platon::Decoder
- #decode_uint — Platon::Decoder
- #decrypted_data — Platon::Key::Decrypter
- #delegate — Platon::Ppos
- #deploy — Platon::Contract
- #deploy_and_wait — Platon::Contract
- #deploy_args — Platon::Contract
- #deploy_payload — Platon::Contract
- #deployed? — Platon::Deployment
- #derive_key — Platon::Key::Decrypter
- #derive_key — Platon::Key::Encrypter
- #digest — Platon::Key::Decrypter
- #digest — Platon::Key::Encrypter
- #digest_name — Platon::Key::Decrypter
- #digest_name — Platon::Key::Encrypter
- #do_encode_fixed — Platon::Encoder
- #ecdsa_signature — Platon::Tx
- #encode — Platon::Encoder
- #encode — Bech32
- #encode_address — Platon::Encoder
- #encode_arguments — Platon::Encoder
- #encode_bool — Platon::Encoder
- #encode_bytes — Platon::Encoder
- #encode_dynamic_array — Platon::Encoder
- #encode_dynamic_bytes — Platon::Encoder
- #encode_fixed — Platon::Encoder
- #encode_int — Platon::Encoder
- #encode_int — Platon::Utils
- #encode_params — Platon::Client
- #encode_static_array — Platon::Encoder
- #encode_static_bytes — Platon::Encoder
- #encode_string — Platon::Encoder
- #encode_ufixed — Platon::Encoder
- #encode_uint — Platon::Encoder
- #encoded — Platon::Tx
- #encrypt — Platon::Key::Encrypter
- #ensure_prefix — Platon::Encoder
- #estimate — Platon::Contract
- #execute_solc — Platon::Solidity
- #expand_hrp — Bech32
- #exponent — Platon::Decoder
- #fixed_bitsize — Platon::Decoder
- #format_address — Platon::Utils
- #from — Platon::Tx
- #from_address — Platon::Formatter
- #from_ascii — Platon::Formatter
- #from_bool — Platon::Formatter
- #from_gvon — Platon::Formatter
- #from_input — Platon::Formatter
- #from_payload — Platon::Formatter
- #from_utf8 — Platon::Formatter
- #from_von — Platon::Formatter
- #funcType_to_address — Platon::Ppos
- #funcType_to_bech32 — Platon::Ppos
- #function_name — Platon::Contract
- #generate_javascripts — Platon::ContractInitializer
- #get_address_delegate_info — Platon::Ppos
- #get_base_type — Platon::Formatter
- #get_block_reward — Platon::Ppos
- #get_current_candidates — Platon::Ppos
- #get_delegate_nodeids_by_addr — Platon::Ppos
- #get_delegate_reward — Platon::Ppos
- #get_epoch_validators — Platon::Ppos
- #get_filter_changes — Platon::Contract
- #get_filter_logs — Platon::Contract
- #get_govern_param_value — Platon::Ppos
- #get_govern_params — Platon::Ppos
- #get_id — Platon::Client
- #get_node_delegate_info — Platon::Ppos
- #get_node_oversign — Platon::Ppos
- #get_nonce — Platon::Client
- #get_proposal_info — Platon::Ppos
- #get_proposal_result — Platon::Ppos
- #get_proposals — Platon::Ppos
- #get_restricting_info — Platon::Ppos
- #get_round_validators — Platon::Ppos
- #get_staking_reward — Platon::Ppos
- #get_version_in_effect — Platon::Ppos
- #get_votes_number — Platon::Ppos
- #hash — Platon::Tx
- #hash160 — Platon::Utils
- #hash32 — Platon::Sedes
- #hash_keys — Platon::Tx
- #hex — Platon::Tx
- #hex_to_bin — Platon::Utils
- #id — Platon::Key::Encrypter
- #id — Platon::Tx
- #int20 — Platon::Sedes
- #int256 — Platon::Sedes
- #int32 — Platon::Sedes
- #int_to_base256 — Platon::Utils
- #int_to_hex — Platon::Client
- #intrinsic_gas_used — Platon::Tx
- #is_bech32_address? — Platon::Utils
- #iterations — Platon::Key::Decrypter
- #iterations — Platon::Key::Encrypter
- #iv — Platon::Key::Decrypter
- #iv — Platon::Key::Encrypter
- #iv_length — Platon::Key::Encrypter
- #kdf — Platon::Key::Decrypter
- #keccak256 — Platon::Utils
- #keccak256_rlp — Platon::Utils
- #keccak512 — Platon::Utils
- #key_length — Platon::Key::Decrypter
- #key_length — Platon::Key::Encrypter
- #link_libraries — Platon::ContractInitializer
- #lpad — Platon::Utils
- #mac — Platon::Key::Encrypter
- #matches_any_format? — Platon::Address
- #message_hash — Platon::Key
- #mined? — Platon::Deployment
- #mined? — Platon::Transaction
- #n — Platon::Key::Decrypter
- #normalize_address — Platon::Utils
- #not_checksummed? — Platon::Address
- #obj_to_params — Platon::Ppos
- #output_to_address — Platon::Formatter
- #output_to_bool — Platon::Formatter
- #output_to_bytes — Platon::Formatter
- #output_to_int — Platon::Formatter
- #output_to_string — Platon::Formatter
- #output_to_uint — Platon::Formatter
- #p — Platon::Key::Decrypter
- #params_to_data — Platon::Ppos
- #parse_addr — Platon::SegwitAddr
- #parse_filter_data — Platon::Contract
- #perform — Platon::Key::Decrypter
- #perform — Platon::Key::Encrypter
- #personal_sign — Platon::Key
- #polymod — Bech32
- #ppos_hex_to_obj — Platon::Ppos
- #prefix_hex — Platon::Utils
- #prefix_message — Platon::Utils
- #prevent_replays? — Platon::Tx
- #prf — Platon::Key::Encrypter
- #private_hex — Platon::Key
- #public_bytes — Platon::Key
- #public_hex — Platon::Key
- #public_key_to_address — Platon::Utils
- #r — Platon::Key::Decrypter
- #reduce_delegate — Platon::Ppos
- #remove_hex_prefix — Platon::Utils
- #report_duplicate_sign — Platon::Ppos
- #reset_id — Platon::Client
- #ripemd160 — Platon::Utils
- #salt — Platon::Key::Decrypter
- #salt — Platon::Key::Encrypter
- #salt_length — Platon::Key::Encrypter
- #script_pubkey= — Platon::SegwitAddr
- #sedes — Platon::Tx
- #send — Platon::Ppos
- #send_batch — Platon::HttpClient
- #send_batch — Platon::IpcClient
- #send_command — Platon::Client
- #send_raw_transaction — Platon::Contract
- #send_single — Platon::HttpClient
- #send_single — Platon::IpcClient
- #send_transaction — Platon::Contract
- #set_address — Platon::ContractEvent
- #set_client — Platon::ContractEvent
- #set_network — Platon::Client
- #sha256 — Platon::Utils
- #sign — Platon::Key
- #sign — Platon::Tx
- #sign_hash — Platon::Key
- #signature — Platon::Tx
- #signature_hash — Platon::Tx
- #signing_data — Platon::Tx
- #size_of_inputs — Platon::Encoder
- #submit_proposal — Platon::Ppos
- #to_address — Platon::Formatter
- #to_address — Platon::Key
- #to_ascii — Platon::Formatter
- #to_bech32_address — Platon::Utils
- #to_bool — Platon::Formatter
- #to_gvon — Platon::Formatter
- #to_h — Platon::Tx
- #to_int — Platon::Formatter
- #to_output — Platon::Formatter
- #to_param — Platon::Formatter
- #to_script_pubkey — Platon::SegwitAddr
- #to_twos_complement — Platon::Encoder
- #to_twos_complement — Platon::Formatter
- #to_utf8 — Platon::Formatter
- #to_von — Platon::Formatter
- #transact — Platon::Contract
- #transact_and_wait — Platon::Contract
- #transfer — Platon::Client
- #transfer_and_wait — Platon::Client
- #transfer_to — Platon::Client
- #transfer_to_and_wait — Platon::Client
- #trie_root — Platon::Sedes
- #trim — Platon::Decoder
- #unprefixed — Platon::Address
- #unsigned — Platon::Tx
- #unsigned_encoded — Platon::Tx
- #update_proposal — Platon::Ppos
- #update_setting — Platon::Client
- #update_setting — Platon::HttpClient
- #update_staking_info — Platon::Ppos
- #v_r_s_for — Platon::Utils
- #valid? — Platon::Address
- #valid_address? — Platon::Formatter
- #valid_address? — Platon::Utils
- #valid_s? — Platon::Key
- #verify_checksum — Bech32
- #verify_signature — Platon::Key
- #vote_proposal — Platon::Ppos
- #wait_for — Platon::Client
- #wait_for_deployment — Platon::Deployment
- #wait_for_miner — Platon::Transaction
- #withdraw_delegate_reward — Platon::Ppos
- #zpad — Platon::Utils
- #zpad_hex — Platon::Utils
- #zpad_int — Platon::Utils
- #zunpad — Platon::Utils