Remove custom implementation of bitcoin amount serde

This is unnecessary as rust-bitcoin provides it.
This commit is contained in:
Franck Royer 2020-10-22 15:06:05 +11:00 committed by rishflab
parent 3b14a0e4b3
commit 9ea708b2a5
4 changed files with 17 additions and 53 deletions

View file

@ -81,10 +81,7 @@ mod tests {
use rand::rngs::OsRng;
use serde::{Deserialize, Serialize};
use std::str::FromStr;
use xmr_btc::{
serde::{bitcoin_amount, monero_private_key},
CrossCurveScalar, Curve25519Scalar,
};
use xmr_btc::serde::monero_private_key;
#[derive(Debug, Serialize, Deserialize, PartialEq)]
pub struct TestState {
@ -96,7 +93,7 @@ mod tests {
S_a_monero: ::monero::PublicKey,
S_a_bitcoin: xmr_btc::bitcoin::PublicKey,
v: xmr_btc::monero::PrivateViewKey,
#[serde(with = "bitcoin_amount")]
#[serde(with = "::bitcoin::util::amount::serde::as_sat")]
btc: ::bitcoin::Amount,
xmr: xmr_btc::monero::Amount,
refund_timelock: u32,