From 3d8b0d32647748fa74f41519f3c6c464310bce8a Mon Sep 17 00:00:00 2001 From: sc0Vu Date: Fri, 12 Jan 2018 15:53:53 +0800 Subject: [PATCH] Eth getTransactionCountByHash output formatter. --- src/Methods/Eth/GetBlockTransactionCountByHash.php | 5 ++++- test/unit/EthApiTest.php | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Methods/Eth/GetBlockTransactionCountByHash.php b/src/Methods/Eth/GetBlockTransactionCountByHash.php index 259e160..c8acb87 100644 --- a/src/Methods/Eth/GetBlockTransactionCountByHash.php +++ b/src/Methods/Eth/GetBlockTransactionCountByHash.php @@ -15,6 +15,7 @@ use InvalidArgumentException; use Web3\Methods\EthMethod; use Web3\Validators\BlockHashValidator; use Web3\Formatters\HexFormatter; +use Web3\Formatters\BigNumberFormatter; class GetBlockTransactionCountByHash extends EthMethod { @@ -41,7 +42,9 @@ class GetBlockTransactionCountByHash extends EthMethod * * @var array */ - protected $outputFormatters = []; + protected $outputFormatters = [ + BignumberFormatter::class + ]; /** * defaultValues diff --git a/test/unit/EthApiTest.php b/test/unit/EthApiTest.php index ad8cd81..aef886c 100644 --- a/test/unit/EthApiTest.php +++ b/test/unit/EthApiTest.php @@ -228,7 +228,7 @@ class EthApiTest extends TestCase if ($err !== null) { return $this->assertTrue($err !== null); } - $this->assertTrue(is_string($transactionCount)); + $this->assertTrue(is_numeric($transactionCount->toString())); }); }