Getting ready to format a Bitcoin transaction

This commit is contained in:
Dave Hrycyszyn
2024-06-18 17:12:05 +01:00
parent 089201b7be
commit 60e87383b0
4 changed files with 8 additions and 8 deletions

View File

@@ -39,7 +39,7 @@ impl SideNode {
loop { loop {
match self.stdin_receiver.try_recv() { match self.stdin_receiver.try_recv() {
Ok(stdin) => { Ok(stdin) => {
let transaction = utils::fake_transaction_json(stdin); let transaction = utils::fake_generic_transaction_json(stdin);
let json = serde_json::to_value(transaction).unwrap(); let json = serde_json::to_value(transaction).unwrap();
let signed_op = self.add_transaction_local(json); let signed_op = self.add_transaction_local(json);
println!("STDIN: {}", utils::shappy(signed_op.clone())); println!("STDIN: {}", utils::shappy(signed_op.clone()));

View File

@@ -29,7 +29,7 @@ pub(crate) fn home(name: &String) -> std::path::PathBuf {
} }
/// Generate a fake transaction with customizable from_pubkey String /// Generate a fake transaction with customizable from_pubkey String
pub fn fake_transaction_json(from: String) -> Value { pub fn fake_generic_transaction_json(from: String) -> Value {
json!({ json!({
"from": from, "from": from,
"to": "Bob", "to": "Bob",

View File

@@ -11,9 +11,9 @@ fn test_valid_updates() {
let keypair1 = make_keypair(); let keypair1 = make_keypair();
let mut crdt1 = BaseCrdt::<TransactionList>::new(&keypair1); let mut crdt1 = BaseCrdt::<TransactionList>::new(&keypair1);
let val_a = side_node::utils::fake_transaction_json(String::from("a")); let val_a = side_node::utils::fake_generic_transaction_json(String::from("a"));
let val_b = side_node::utils::fake_transaction_json(String::from("b")); let val_b = side_node::utils::fake_generic_transaction_json(String::from("b"));
let val_c = side_node::utils::fake_transaction_json(String::from("c")); let val_c = side_node::utils::fake_generic_transaction_json(String::from("c"));
let _a = crdt1 let _a = crdt1
.doc .doc

View File

@@ -14,19 +14,19 @@ async fn test_distribute_via_websockets() {
assert_eq!(node1.current_sha(), node2.current_sha()); assert_eq!(node1.current_sha(), node2.current_sha());
let transaction = utils::fake_transaction_json("from_alice".to_string()); let transaction = utils::fake_generic_transaction_json("from_alice".to_string());
let signed_op = node1.add_transaction_local(transaction); let signed_op = node1.add_transaction_local(transaction);
node2.handle_incoming(signed_op); node2.handle_incoming(signed_op);
assert_eq!(node1.current_sha(), node2.current_sha()); assert_eq!(node1.current_sha(), node2.current_sha());
let transaction = utils::fake_transaction_json("from_alice2".to_string()); let transaction = utils::fake_generic_transaction_json("from_alice2".to_string());
let signed_op = node1.add_transaction_local(transaction); let signed_op = node1.add_transaction_local(transaction);
node2.handle_incoming(signed_op); node2.handle_incoming(signed_op);
assert_eq!(node1.current_sha(), node2.current_sha()); assert_eq!(node1.current_sha(), node2.current_sha());
let transaction = utils::fake_transaction_json("from_alice3".to_string()); let transaction = utils::fake_generic_transaction_json("from_alice3".to_string());
let signed_op = node1.add_transaction_local(transaction); let signed_op = node1.add_transaction_local(transaction);
node2.handle_incoming(signed_op); node2.handle_incoming(signed_op);