From 872c04b30482ef4ce6043109b98455930045e2cc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tomasz=20Drwi=C4=99ga?= <tomusdrw@users.noreply.github.com>
Date: Thu, 21 Nov 2019 16:08:54 +0100
Subject: [PATCH] Revert "Fix serialization of `transaction_paymentInfo`"
 (#4166)

* Revert "Fix serialization of `transaction_paymentInfo` (#4146)"

This reverts commit 613b5e7e2da391005883ccaa313e59f9e053c831.

* Revert chain-spec too.

* Bring back camelCase and test.
---
 substrate/client/chain-spec/Cargo.toml                        | 2 +-
 substrate/client/rpc/Cargo.toml                               | 2 +-
 .../palette/transaction-payment/rpc/runtime-api/Cargo.toml    | 2 +-
 .../palette/transaction-payment/rpc/runtime-api/src/lib.rs    | 4 ++--
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/substrate/client/chain-spec/Cargo.toml b/substrate/client/chain-spec/Cargo.toml
index e352ef01a00..da9543e3987 100644
--- a/substrate/client/chain-spec/Cargo.toml
+++ b/substrate/client/chain-spec/Cargo.toml
@@ -10,6 +10,6 @@ impl-trait-for-tuples = "0.1.3"
 network = { package = "substrate-network", path = "../network" }
 primitives = { package = "substrate-primitives", path = "../../primitives/core" }
 serde = { version = "1.0.101", features = ["derive"] }
-serde_json = { version = "1.0.41", features = [ "arbitrary_precision" ] }
+serde_json = "1.0.41"
 sr-primitives = { path = "../../primitives/sr-primitives" }
 tel = { package = "substrate-telemetry", path = "../telemetry" }
diff --git a/substrate/client/rpc/Cargo.toml b/substrate/client/rpc/Cargo.toml
index a76d95fb144..4bd0f84b5f0 100644
--- a/substrate/client/rpc/Cargo.toml
+++ b/substrate/client/rpc/Cargo.toml
@@ -16,7 +16,7 @@ log = "0.4.8"
 primitives = { package = "substrate-primitives", path = "../../primitives/core" }
 rpc = { package = "jsonrpc-core", version = "14.0.3" }
 runtime_version = { package = "sr-version", path = "../../primitives/sr-version" }
-serde_json = { version = "1.0.41", features = ["arbitrary_precision"] }
+serde_json = "1.0.41"
 session = { package = "substrate-session", path = "../../primitives/session" }
 sr-primitives = { path = "../../primitives/sr-primitives" }
 rpc-primitives = { package = "substrate-rpc-primitives", path = "../../primitives/rpc" }
diff --git a/substrate/palette/transaction-payment/rpc/runtime-api/Cargo.toml b/substrate/palette/transaction-payment/rpc/runtime-api/Cargo.toml
index e61846d74ec..dc4cc3807c0 100644
--- a/substrate/palette/transaction-payment/rpc/runtime-api/Cargo.toml
+++ b/substrate/palette/transaction-payment/rpc/runtime-api/Cargo.toml
@@ -12,7 +12,7 @@ rstd = { package = "sr-std", path = "../../../../primitives/sr-std", default-fea
 sr-primitives = { path = "../../../../primitives/sr-primitives", default-features = false }
 
 [dev-dependencies]
-serde_json = { version = "1.0.41", features = ["arbitrary_precision"] }
+serde_json = "1.0.41"
 
 [features]
 default = ["std"]
diff --git a/substrate/palette/transaction-payment/rpc/runtime-api/src/lib.rs b/substrate/palette/transaction-payment/rpc/runtime-api/src/lib.rs
index 4b20ba0c120..ab2636246d1 100644
--- a/substrate/palette/transaction-payment/rpc/runtime-api/src/lib.rs
+++ b/substrate/palette/transaction-payment/rpc/runtime-api/src/lib.rs
@@ -52,11 +52,11 @@ mod tests {
 	use super::*;
 
 	#[test]
-	fn should_serialize_properly_with_u128() {
+	fn should_serialize_properly_with_u64() {
 		let info = RuntimeDispatchInfo {
 			weight: 5,
 			class: DispatchClass::Normal,
-			partial_fee: 1_000_000_u128,
+			partial_fee: 1_000_000_u64,
 		};
 
 		assert_eq!(
-- 
GitLab