mirror of https://github.com/status-im/nim-eth.git
eth_hash: condition converter deprecation warning on nim version (#756)
The warning gives too many false positives - until things work properly, locally one can just remove it to find instances where it gets used.. https://github.com/nim-lang/Nim/issues/24241
This commit is contained in:
parent
5d78c6a879
commit
719c0dfd56
|
@ -30,5 +30,11 @@ template keccakHash*(v: Address): Hash32 {.deprecated.} =
|
||||||
|
|
||||||
from nimcrypto/hash import MDigest
|
from nimcrypto/hash import MDigest
|
||||||
|
|
||||||
converter toMDigest*(v: Hash32): MDigest[256] {.deprecated.} =
|
# TODO https://github.com/nim-lang/Nim/issues/24241
|
||||||
|
when (NimMajor, NimMinor) >= (2, 12) or defined(ethDigestConverterWarning):
|
||||||
|
{.pragma: convdeprecated, deprecated.}
|
||||||
|
else:
|
||||||
|
{.pragma: convdeprecated.}
|
||||||
|
|
||||||
|
converter toMDigest*(v: Hash32): MDigest[256] {.convdeprecated.} =
|
||||||
MDigest[256](data: v.data)
|
MDigest[256](data: v.data)
|
||||||
|
|
Loading…
Reference in New Issue