mirror of
https://github.com/codex-storage/nim-ethers.git
synced 2025-01-10 19:36:28 +00:00
958d7b45d1
* Remove overloaded UInt256.fromJson Rely instead on UInt256.fromJson from nim-serde, which deserializes an empty string for ?UInt256 into UInt256.none. Previously, empty strings were deserialized into 0.u256. BlockNumber was using this deserialization, and it appears that deserializing a missing block number from a TransactionReceipt into 0 might actually cause some issues when waiting on block confirmations. * bump version of serde * Remove "v" from version in `.nimble` * Fix nimble serde version again ¯\_(ツ)_/¯
21 lines
545 B
Nim
21 lines
545 B
Nim
version = "0.8.0"
|
|
author = "Nim Ethers Authors"
|
|
description = "library for interacting with Ethereum"
|
|
license = "MIT"
|
|
|
|
requires "nim >= 1.6.0"
|
|
requires "chronicles >= 0.10.3 & < 0.11.0"
|
|
requires "chronos >= 4.0.0 & < 4.1.0"
|
|
requires "contractabi >= 0.6.0 & < 0.7.0"
|
|
requires "questionable >= 0.10.2 & < 0.11.0"
|
|
requires "json_rpc >= 0.4.0 & < 0.5.0"
|
|
requires "serde >= 1.2.1 & < 1.3.0"
|
|
requires "stint"
|
|
requires "stew"
|
|
requires "eth"
|
|
|
|
task test, "Run the test suite":
|
|
exec "nimble install -d -y"
|
|
withDir "testmodule":
|
|
exec "nimble test"
|