bigint upgraded to version 3.0 (#5986)

* bigint upgraded to version 3.0

* fixed missing FromHex import in ethcore tests

* fixed missing FromHex import in rpc tests
This commit is contained in:
Marek Kotewicz
2017-07-06 11:26:14 +02:00
committed by Tomasz Drwięga
parent a78a89b13a
commit 46183b1cdd
86 changed files with 139 additions and 235 deletions

View File

@@ -10,5 +10,5 @@ authors = ["Parity Technologies <admin@parity.io>"]
elastic-array = "0.9"
ethcore-bigint = { path = "../bigint" }
lazy_static = "0.2"
rustc-serialize = "0.3"
rustc-hex = "1.0"
byteorder = "1.0"

View File

@@ -41,7 +41,7 @@
extern crate byteorder;
extern crate ethcore_bigint as bigint;
extern crate elastic_array;
extern crate rustc_serialize;
extern crate rustc_hex;
#[macro_use]
extern crate lazy_static;

View File

@@ -273,7 +273,7 @@ impl<'a, 'view> Iterator for RlpIterator<'a, 'view> {
#[test]
fn break_it() {
use rustc_serialize::hex::FromHex;
use rustc_hex::FromHex;
use bigint::prelude::U256;
let h: Vec<u8> = FromHex::from_hex("f84d0589010efbef67941f79b2a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470").unwrap();

View File

@@ -8,7 +8,7 @@
use std::cell::Cell;
use std::fmt;
use rustc_serialize::hex::ToHex;
use rustc_hex::ToHex;
use impls::decode_usize;
use {Decodable, DecoderError};
@@ -389,7 +389,7 @@ mod tests {
#[test]
fn test_rlp_display() {
use rustc_serialize::hex::FromHex;
use rustc_hex::FromHex;
let data = "f84d0589010efbef67941f79b2a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470".from_hex().unwrap();
let rlp = UntrustedRlp::new(&data);
assert_eq!(format!("{}", rlp), "[\"0x05\", \"0x010efbef67941f79b2\", \"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421\", \"0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470\"]");