Update sp_backend to sp_client
This commit is contained in:
parent
8f6918748d
commit
1ac419edb7
@ -8,7 +8,7 @@ name = "sdk_client"
|
||||
crate-type = ["cdylib"]
|
||||
|
||||
[dependencies]
|
||||
sp_backend = { git = "https://github.com/Sosthene00/sp-backend", branch = "sp_client" }
|
||||
sp_client= { git = "https://github.com/Sosthene00/sp-client", branch = "sp_client" }
|
||||
anyhow = "1.0"
|
||||
serde = { version = "1.0.188", features = ["derive"] }
|
||||
serde_json = "1.0"
|
||||
|
@ -1,7 +1,7 @@
|
||||
use serde::{Deserialize, Serialize};
|
||||
use serde_json::{json, Value};
|
||||
use sp_backend::bitcoin::PublicKey;
|
||||
//use sp_backend::silentpayments::sending::SilentPaymentAddress;
|
||||
use sp_client::bitcoin::PublicKey;
|
||||
//use sp_client::silentpayments::sending::SilentPaymentAddress;
|
||||
use std::marker::Copy;
|
||||
use tsify::Tsify;
|
||||
use wasm_bindgen::prelude::*;
|
||||
|
@ -10,23 +10,23 @@ use anyhow::Error as AnyhowError;
|
||||
use sdk_common::crypto::AnkSharedSecret;
|
||||
use serde_json::Error as SerdeJsonError;
|
||||
use shamir::SecretData;
|
||||
use sp_backend::bitcoin::consensus::{deserialize, serialize};
|
||||
use sp_backend::bitcoin::hex::{parse, DisplayHex, FromHex, HexToBytesError};
|
||||
use sp_backend::bitcoin::secp256k1::ecdh::SharedSecret;
|
||||
use sp_backend::bitcoin::secp256k1::{PublicKey, SecretKey};
|
||||
use sp_backend::bitcoin::{OutPoint, Transaction, Txid};
|
||||
use sp_backend::silentpayments::Error as SpError;
|
||||
use sp_client::bitcoin::consensus::{deserialize, serialize};
|
||||
use sp_client::bitcoin::hex::{parse, DisplayHex, FromHex, HexToBytesError};
|
||||
use sp_client::bitcoin::secp256k1::ecdh::SharedSecret;
|
||||
use sp_client::bitcoin::secp256k1::{PublicKey, SecretKey};
|
||||
use sp_client::bitcoin::{OutPoint, Transaction, Txid};
|
||||
use sp_client::silentpayments::Error as SpError;
|
||||
|
||||
use serde::{Deserialize, Serialize};
|
||||
use sp_backend::silentpayments::sending::SilentPaymentAddress;
|
||||
use sp_client::silentpayments::sending::SilentPaymentAddress;
|
||||
use tsify::Tsify;
|
||||
use wasm_bindgen::convert::FromWasmAbi;
|
||||
use wasm_bindgen::prelude::*;
|
||||
|
||||
use sdk_common::network::{AnkFlag, AnkNetworkMsg, NewTxMessage};
|
||||
|
||||
use sp_backend::spclient::{derive_keys_from_seed, OutputList, OwnedOutput, SpClient};
|
||||
use sp_backend::spclient::{SpWallet, SpendKey};
|
||||
use sp_client::spclient::{derive_keys_from_seed, OutputList, OwnedOutput, SpClient};
|
||||
use sp_client::spclient::{SpWallet, SpendKey};
|
||||
|
||||
use crate::images;
|
||||
use crate::silentpayments::{check_transaction, create_transaction_for_address};
|
||||
@ -75,16 +75,16 @@ impl From<HexToBytesError> for ApiError {
|
||||
}
|
||||
}
|
||||
|
||||
impl From<sp_backend::bitcoin::secp256k1::Error> for ApiError {
|
||||
fn from(value: sp_backend::bitcoin::secp256k1::Error) -> Self {
|
||||
impl From<sp_client::bitcoin::secp256k1::Error> for ApiError {
|
||||
fn from(value: sp_client::bitcoin::secp256k1::Error) -> Self {
|
||||
ApiError {
|
||||
message: value.to_string(),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
impl From<sp_backend::bitcoin::consensus::encode::Error> for ApiError {
|
||||
fn from(value: sp_backend::bitcoin::consensus::encode::Error) -> Self {
|
||||
impl From<sp_client::bitcoin::consensus::encode::Error> for ApiError {
|
||||
fn from(value: sp_client::bitcoin::consensus::encode::Error) -> Self {
|
||||
ApiError {
|
||||
message: value.to_string(),
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
use anyhow::{Error, Result};
|
||||
use img_parts::{jpeg::Jpeg, Bytes, ImageEXIF};
|
||||
use serde::{Deserialize, Serialize};
|
||||
use sp_backend::bitcoin::secp256k1::SecretKey;
|
||||
use sp_client::bitcoin::secp256k1::SecretKey;
|
||||
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
pub struct BackUpImage(Vec<u8>);
|
||||
|
@ -2,7 +2,7 @@ use std::fmt::DebugStruct;
|
||||
|
||||
use serde::{Deserialize, Serialize};
|
||||
use serde_json::{json, Value};
|
||||
use sp_backend::silentpayments::sending::SilentPaymentAddress;
|
||||
use sp_client::silentpayments::sending::SilentPaymentAddress;
|
||||
use tsify::Tsify;
|
||||
use wasm_bindgen::prelude::*;
|
||||
|
||||
|
@ -3,13 +3,13 @@ use std::collections::HashMap;
|
||||
use anyhow::{Error, Result};
|
||||
|
||||
use rand::Rng;
|
||||
use sp_backend::bitcoin::policy::DUST_RELAY_TX_FEE;
|
||||
use sp_backend::bitcoin::secp256k1::ecdh::SharedSecret;
|
||||
use sp_backend::bitcoin::{block, Amount, OutPoint};
|
||||
use sp_backend::silentpayments::sending::SilentPaymentAddress;
|
||||
use sp_backend::silentpayments::utils::receiving::calculate_shared_secret;
|
||||
use sp_backend::spclient::{OutputList, OwnedOutput, Recipient, SpClient};
|
||||
use sp_backend::{
|
||||
use sp_client::bitcoin::policy::DUST_RELAY_TX_FEE;
|
||||
use sp_client::bitcoin::secp256k1::ecdh::SharedSecret;
|
||||
use sp_client::bitcoin::{block, Amount, OutPoint};
|
||||
use sp_client::silentpayments::sending::SilentPaymentAddress;
|
||||
use sp_client::silentpayments::utils::receiving::calculate_shared_secret;
|
||||
use sp_client::spclient::{OutputList, OwnedOutput, Recipient, SpClient};
|
||||
use sp_client::{
|
||||
bitcoin::{
|
||||
secp256k1::{PublicKey, Scalar, XOnlyPublicKey},
|
||||
Transaction,
|
||||
|
@ -2,12 +2,12 @@ use anyhow::{Error, Result};
|
||||
use rand::{self, thread_rng, Rng, RngCore};
|
||||
use serde::{Deserialize, Serialize};
|
||||
use serde_json::{json, Value};
|
||||
use sp_backend::bitcoin::hashes::Hash;
|
||||
use sp_backend::bitcoin::hashes::HashEngine;
|
||||
use sp_backend::bitcoin::hex::{DisplayHex, FromHex};
|
||||
use sp_backend::bitcoin::secp256k1::SecretKey;
|
||||
use sp_backend::bitcoin::secp256k1::ThirtyTwoByteHash;
|
||||
use sp_backend::spclient::SpClient;
|
||||
use sp_client::bitcoin::hashes::Hash;
|
||||
use sp_client::bitcoin::hashes::HashEngine;
|
||||
use sp_client::bitcoin::hex::{DisplayHex, FromHex};
|
||||
use sp_client::bitcoin::secp256k1::SecretKey;
|
||||
use sp_client::bitcoin::secp256k1::ThirtyTwoByteHash;
|
||||
use sp_client::spclient::SpClient;
|
||||
use tsify::Tsify;
|
||||
use wasm_bindgen::prelude::*;
|
||||
|
||||
@ -18,11 +18,11 @@ use std::io::{Cursor, Read, Write};
|
||||
use std::str::FromStr;
|
||||
use std::sync::{Mutex, MutexGuard, OnceLock};
|
||||
|
||||
use sp_backend::bitcoin::secp256k1::constants::SECRET_KEY_SIZE;
|
||||
use sp_backend::silentpayments::bitcoin_hashes::sha256;
|
||||
use sp_backend::silentpayments::sending::SilentPaymentAddress;
|
||||
use sp_backend::spclient::SpendKey;
|
||||
use sp_backend::spclient::{OutputList, SpWallet};
|
||||
use sp_client::bitcoin::secp256k1::constants::SECRET_KEY_SIZE;
|
||||
use sp_client::silentpayments::bitcoin_hashes::sha256;
|
||||
use sp_client::silentpayments::sending::SilentPaymentAddress;
|
||||
use sp_client::spclient::SpendKey;
|
||||
use sp_client::spclient::{OutputList, SpWallet};
|
||||
|
||||
use crate::peers::Peer;
|
||||
use crate::user;
|
||||
|
Loading…
x
Reference in New Issue
Block a user