Remove dead code

This commit is contained in:
Srdjan Obucina 2020-03-14 03:04:53 +01:00
parent 2b6c700644
commit f457ae9725
5 changed files with 2 additions and 54 deletions

View file

@ -37,11 +37,6 @@ protected:
std::map<std::string, std::string> private_keys;
virtual std::string create_multisignature_wallet(const std::vector<std::string> public_keys) = 0;
virtual std::string transfer(const std::string &from, const std::string &to, const uint64_t amount) = 0;
virtual std::string sign_transaction(const std::string &transaction) = 0;
virtual std::string send_transaction(const std::string &transaction) = 0;
private:
};

View file

@ -101,12 +101,7 @@ private:
std::unique_ptr<bitcoin_rpc_client> bitcoin_client;
std::unique_ptr<zmq_listener> listener;
std::string create_multisignature_wallet(const std::vector<std::string> public_keys) override;
std::string transfer(const std::string &from, const std::string &to, const uint64_t amount) override;
std::string sign_transaction(const std::string &transaction) override;
std::string send_transaction(const std::string &transaction) override;
std::string sign_and_send_transaction_with_wallet(const std::string &tx_json);
std::string create_weighted_multisignature_wallet(const std::vector<std::pair<std::string, uint64_t>> &public_keys);
void transfer_all_btc(const std::string &from_address, const vector<son_info> &from_sons, const std::string &to_address);
std::string transfer_deposit_to_primary_wallet(const son_wallet_deposit_object &swdo);
std::string transfer_withdrawal_from_primary_wallet(const son_wallet_withdraw_object &swwo);

View file

@ -20,11 +20,6 @@ public:
void complete_signing() override;
private:
std::string create_multisignature_wallet(const std::vector<std::string> public_keys) override;
std::string transfer(const std::string &from, const std::string &to, const uint64_t amount) override;
std::string sign_transaction(const std::string &transaction) override;
std::string send_transaction(const std::string &transaction) override;
void on_applied_block(const signed_block &b);
};

View file

@ -631,7 +631,8 @@ void sidechain_net_handler_bitcoin::recreate_primary_wallet() {
si.total_votes));
}
string address = create_weighted_multisignature_wallet(son_pubkeys_bitcoin);
string address = get_weighted_multisig_address(son_pubkeys_bitcoin);
bitcoin_client->importaddress(address);
ilog(address);
@ -754,28 +755,6 @@ void sidechain_net_handler_bitcoin::complete_signing() {
});
}
std::string sidechain_net_handler_bitcoin::create_multisignature_wallet(const std::vector<std::string> public_keys) {
return bitcoin_client->addmultisigaddress(public_keys);
}
std::string sidechain_net_handler_bitcoin::create_weighted_multisignature_wallet(const std::vector<std::pair<std::string, uint64_t>> &public_keys) {
string address = get_weighted_multisig_address(public_keys);
bitcoin_client->importaddress(address);
return address;
}
std::string sidechain_net_handler_bitcoin::transfer(const std::string &from, const std::string &to, const uint64_t amount) {
return "";
}
std::string sidechain_net_handler_bitcoin::sign_transaction(const std::string &transaction) {
return "";
}
std::string sidechain_net_handler_bitcoin::send_transaction(const std::string &transaction) {
return "";
}
std::string sidechain_net_handler_bitcoin::sign_and_send_transaction_with_wallet(const std::string &tx_json) {
if (!wallet_password.empty()) {
bitcoin_client->walletpassphrase(wallet_password, 60);

View file

@ -45,22 +45,6 @@ void sidechain_net_handler_peerplays::process_signing() {
void sidechain_net_handler_peerplays::complete_signing() {
}
std::string sidechain_net_handler_peerplays::create_multisignature_wallet(const std::vector<std::string> public_keys) {
return "";
}
std::string sidechain_net_handler_peerplays::transfer(const std::string &from, const std::string &to, const uint64_t amount) {
return "";
}
std::string sidechain_net_handler_peerplays::sign_transaction(const std::string &transaction) {
return "";
}
std::string sidechain_net_handler_peerplays::send_transaction(const std::string &transaction) {
return "";
}
void sidechain_net_handler_peerplays::on_applied_block(const signed_block &b) {
for (const auto &trx : b.transactions) {
size_t operation_index = -1;