peerplays.son module¶
-
class
peerplays.son.
Son
(urlWitness)¶ Bases:
object
This class is http endpoint based implementation of Son operations
-
create_son
(account_name, url, sidechainPublicKeyListOfList)¶
-
delete_sidechain_address
(account_name, sidechain)¶
-
heartbeat
()¶
-
is_locked
()¶
-
report_down
()¶
-
request_son_maintenance
(account_name)¶
-
set_password
(password)¶
-
sidechain_deposit_transaction
(sidechain, transaction_id, operation_index, sidechain_from, sidechain_to, sidechain_currency, siechain_amount, peerplays_from_name_or_id, peerplays_to_name_or_id)¶ - params:
- const sidechain_type& sidechain, const string &transaction_id, uint32_t operation_index, const string &sidechain_from, const string &sidechain_to, const string &sidechain_currency, int64_t sidechain_amount, const string &peerplays_from_name_or_id, const string &peerplays_to_name_or_id
-
sidechain_withdrawal_transaction
(son_name, block_num, sidechain, peerplays_uid, peerplays_transaction_id, peerplays_from, widthdraw_sidechain, widthdraw_address, widthdraw_currency, widthdraw_amount)¶
-
unlock
(password)¶
-
update_son
(account_name, url, sidechainPublicKeyListOfList)¶
-
update_son_votes
(voting_account, sons_to_approve, sons_to_reject, sidechain, desired_number_of_sons)¶ - params:
- string voting_account, sons_to_approve, sons_to_reject, sidechain, desired_number_of_sons
-
update_witness_votes
(voting_account, witnesses_to_approve, witnesses_to_reject, desired_number_of_witnesses)¶ - params:
- voting_account, witnesses_to_approve, witnesses_to_reject, desired_number_of_witnesses,
-
vote_for_son
(voting_account, son, sidechain, approve)¶ - params:
- string voting_account, string son, string sidechain, bool approve, bool broadcast
-
vote_for_witness
(voting_account, witness, approve)¶ - params:
- string voting_account, string witness, bool approve, bool broadcast
-
-
peerplays.son.
WalletCall
(method, params=[])¶