summaryrefslogtreecommitdiff
path: root/eth-wire
diff options
context:
space:
mode:
authorAntoine A <>2022-03-22 17:40:08 +0100
committerAntoine A <>2022-03-22 17:40:08 +0100
commitd6195b54ba3e3524b3792ecc0e76e14191e4eb9a (patch)
tree4eeaef9d906cae856fefb827591e6de542799b53 /eth-wire
parent38cd58812019951fbd096905c9d6752c7ccf51cd (diff)
downloaddepolymerization-d6195b54ba3e3524b3792ecc0e76e14191e4eb9a.tar.gz
depolymerization-d6195b54ba3e3524b3792ecc0e76e14191e4eb9a.tar.bz2
depolymerization-d6195b54ba3e3524b3792ecc0e76e14191e4eb9a.zip
Check unsupported URI scheme in metadata
Diffstat (limited to 'eth-wire')
-rw-r--r--eth-wire/src/lib.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/eth-wire/src/lib.rs b/eth-wire/src/lib.rs
index 6336c4f..041f3ba 100644
--- a/eth-wire/src/lib.rs
+++ b/eth-wire/src/lib.rs
@@ -77,7 +77,7 @@ pub trait RpcExtended: RpcClient {
value,
nonce: None,
gas_price: None,
- data: Hex(metadata.encode()),
+ data: Hex(metadata.encode().or_fail(|e| format!("{}", e))),
})
}
@@ -94,7 +94,7 @@ pub trait RpcExtended: RpcClient {
value: bounce_value,
nonce: None,
gas_price: None,
- data: Hex(metadata.encode()),
+ data: Hex(metadata.encode().or_fail(|e| format!("{}", e))),
};
// Estimate fee price using node
let fill = self.fill_transaction(&request)?;