diff --git a/.gitmodules b/.gitmodules index 9f19c1eb8..8f592bbc4 100644 --- a/.gitmodules +++ b/.gitmodules @@ -13,11 +13,6 @@ url = https://github.com/cheatfate/nimcrypto.git ignore = dirty branch = master -[submodule "vendor/nim-ranges"] - path = vendor/nim-ranges - url = https://github.com/status-im/nim-ranges.git - ignore = dirty - branch = master [submodule "vendor/nim-stint"] path = vendor/nim-stint url = https://github.com/status-im/nim-stint.git @@ -33,11 +28,6 @@ url = https://github.com/status-im/nim-eth.git ignore = dirty branch = master -[submodule "vendor/nim-byteutils"] - path = vendor/nim-byteutils - url = https://github.com/status-im/nim-byteutils.git - ignore = dirty - branch = master [submodule "vendor/nim-http-utils"] path = vendor/nim-http-utils url = https://github.com/status-im/nim-http-utils.git @@ -54,8 +44,8 @@ ignore = dirty branch = master [submodule "vendor/nim-std-shims"] - path = vendor/nim-std-shims - url = https://github.com/status-im/nim-std-shims.git + path = vendor/nim-stew + url = https://github.com/status-im/nim-stew.git ignore = dirty branch = master [submodule "vendor/nim-serialization"] diff --git a/nimbus.nimble b/nimbus.nimble index eeaa4824e..07248f881 100644 --- a/nimbus.nimble +++ b/nimbus.nimble @@ -17,7 +17,7 @@ requires "nim >= 0.19", "chronos", "bncurve", "eth", - "std_shims" + "stew" proc buildBinary(name: string, srcDir = "./", params = "", lang = "c") = if not dirExists "build": diff --git a/nimbus/db/capturedb.nim b/nimbus/db/capturedb.nim index f8c7d4f23..40169968f 100644 --- a/nimbus/db/capturedb.nim +++ b/nimbus/db/capturedb.nim @@ -1,4 +1,4 @@ -import eth/trie/db, ranges +import eth/trie/db, stew/ranges type CaptureFlags* {.pure.} = enum diff --git a/nimbus/db/db_chain.nim b/nimbus/db/db_chain.nim index 31f1b5486..b1e80acc7 100644 --- a/nimbus/db/db_chain.nim +++ b/nimbus/db/db_chain.nim @@ -7,8 +7,8 @@ import tables, sequtils, algorithm, - ranges, state_db, eth/trie/[hexary, db], - eth/[common, rlp], byteutils, chronicles, + stew/[byteutils, ranges], state_db, eth/trie/[hexary, db], + eth/[common, rlp], chronicles, ../errors, ../constants, ./storage_types, ../utils, ../config diff --git a/nimbus/genesis.nim b/nimbus/genesis.nim index 48d258d89..db688c8d6 100644 --- a/nimbus/genesis.nim +++ b/nimbus/genesis.nim @@ -1,6 +1,6 @@ import times, tables, - eth/[common, rlp, trie], stint, byteutils, ranges, block_types, nimcrypto, + eth/[common, rlp, trie], stint, stew/[byteutils, ranges], block_types, nimcrypto, chronicles, eth/trie/db, db/[db_chain, state_db], genesis_alloc, config, constants diff --git a/nimbus/genesis_alloc.nim b/nimbus/genesis_alloc.nim index c8b2a2e10..58d632883 100644 --- a/nimbus/genesis_alloc.nim +++ b/nimbus/genesis_alloc.nim @@ -1,7 +1,7 @@ # Constants containing the genesis allocation of built-in genesis blocks. # Their content is an RLP-encoded list of (address, balance) tuples. -import byteutils, strutils +import stew/byteutils, strutils proc toData(s: string): seq[byte] {.compileTime.} = s.strip().hexToSeqByte() diff --git a/nimbus/p2p/chain.nim b/nimbus/p2p/chain.nim index fcff90ec4..1b26f42a2 100644 --- a/nimbus/p2p/chain.nim +++ b/nimbus/p2p/chain.nim @@ -1,4 +1,4 @@ -import ../db/[db_chain, state_db], eth/common, chronicles, ../vm_state, ../vm_types, ../transaction, ranges, +import ../db/[db_chain, state_db], eth/common, chronicles, ../vm_state, ../vm_types, ../transaction, stew/ranges, ../vm/[computation, message], ../constants, stint, nimcrypto, ../vm_state_transactions, sugar, ../utils, eth/trie/db, ../tracer, ./executor diff --git a/nimbus/p2p/dao.nim b/nimbus/p2p/dao.nim index 3b5ad1ba1..45ffeab7e 100644 --- a/nimbus/p2p/dao.nim +++ b/nimbus/p2p/dao.nim @@ -1,4 +1,4 @@ -import eth/common, byteutils, ../db/state_db +import eth/common, stew/byteutils, ../db/state_db const # DAOForkBlockExtra is the block header extra-data field to set for the DAO fork diff --git a/nimbus/p2p/executor.nim b/nimbus/p2p/executor.nim index 92ef59cf3..5554f6f7c 100644 --- a/nimbus/p2p/executor.nim +++ b/nimbus/p2p/executor.nim @@ -1,5 +1,5 @@ import options, sets, - eth/[common, bloom], ranges, chronicles, nimcrypto, + eth/[common, bloom], stew/ranges, chronicles, nimcrypto, ../db/[db_chain, state_db], ../utils, ../constants, ../transaction, ../vm_state, ../vm_types, ../vm_state_transactions, diff --git a/nimbus/rpc/hexstrings.nim b/nimbus/rpc/hexstrings.nim index 44bf39111..ca607ba02 100644 --- a/nimbus/rpc/hexstrings.nim +++ b/nimbus/rpc/hexstrings.nim @@ -28,7 +28,7 @@ ]# import - stint, byteutils, eth/[keys, rlp], eth/common/eth_types, + stint, stew/byteutils, eth/[keys, rlp], eth/common/eth_types, eth/p2p/rlpx_protocols/whisper_protocol type diff --git a/nimbus/rpc/p2p.nim b/nimbus/rpc/p2p.nim index 56f2107bf..bd82cf8eb 100644 --- a/nimbus/rpc/p2p.nim +++ b/nimbus/rpc/p2p.nim @@ -9,7 +9,7 @@ import strutils, times, options, - json_rpc/rpcserver, hexstrings, stint, byteutils, ranges/typedranges, + json_rpc/rpcserver, hexstrings, stint, stew/byteutils, stew/ranges/typedranges, eth/[common, keys, rlp, p2p], eth/trie/db, nimcrypto, ../transaction, ../config, ../vm_state, ../constants, ../vm_types, ../vm_state_transactions, ../utils, diff --git a/nimbus/rpc/rpc_utils.nim b/nimbus/rpc/rpc_utils.nim index fa56bc29b..6d209de4c 100644 --- a/nimbus/rpc/rpc_utils.nim +++ b/nimbus/rpc/rpc_utils.nim @@ -7,7 +7,7 @@ # This file may not be copied, modified, or distributed except according to # those terms. -import hexstrings, nimcrypto, eth/common, byteutils, +import hexstrings, nimcrypto, eth/common, stew/byteutils, ../db/[db_chain, state_db, storage_types], strutils, ../constants, stint diff --git a/nimbus/rpc/whisper.nim b/nimbus/rpc/whisper.nim index fb9f107b8..f71bda86e 100644 --- a/nimbus/rpc/whisper.nim +++ b/nimbus/rpc/whisper.nim @@ -3,7 +3,7 @@ import eth/[common, rlp, keys, p2p], eth/p2p/rlpx_protocols/whisper_protocol, nimcrypto/[sysrand, hmac, sha2, pbkdf2] -from byteutils import hexToSeqByte, hexToByteArray +from stew/byteutils import hexToSeqByte, hexToByteArray # Whisper RPC implemented mostly as in # https://github.com/ethereum/go-ethereum/wiki/Whisper-v6-RPC-API diff --git a/nimbus/tracer.nim b/nimbus/tracer.nim index 6c3cd9465..1ba2247d9 100644 --- a/nimbus/tracer.nim +++ b/nimbus/tracer.nim @@ -1,7 +1,7 @@ import db/[db_chain, state_db, capturedb], eth/common, utils, json, constants, vm_state, vm_types, transaction, p2p/executor, - eth/trie/db, nimcrypto, strutils, ranges, + eth/trie/db, nimcrypto, strutils, stew/ranges, chronicles, rpc/hexstrings, launcher, vm/interpreter/vm_forks diff --git a/nimbus/vm/computation.nim b/nimbus/vm/computation.nim index 8938ee889..c7a60ec31 100644 --- a/nimbus/vm/computation.nim +++ b/nimbus/vm/computation.nim @@ -11,7 +11,7 @@ import ../constants, ../errors, ../validation, ../vm_state, ../vm_types, ./interpreter/[opcode_values, gas_meter, gas_costs, vm_forks], ./code_stream, ./memory, ./message, ./stack, ../db/[state_db, db_chain], - ../utils/header, byteutils, ranges, precompiles, + ../utils/header, stew/[byteutils, ranges], precompiles, transaction_tracer, eth/trie/trie_defs logScope: diff --git a/nimbus/vm/interpreter/opcodes_impl.nim b/nimbus/vm/interpreter/opcodes_impl.nim index 00e02f4ce..5039b7692 100644 --- a/nimbus/vm/interpreter/opcodes_impl.nim +++ b/nimbus/vm/interpreter/opcodes_impl.nim @@ -6,8 +6,8 @@ # at your option. This file may not be copied, modified, or distributed except according to those terms. import - strformat, times, ranges, sequtils, options, - chronicles, stint, nimcrypto, ranges/typedranges, eth/common, + strformat, times, stew/ranges, sequtils, options, + chronicles, stint, nimcrypto, stew/ranges/typedranges, eth/common, ./utils/[macros_procs_opcodes, utils_numeric], ./gas_meter, ./gas_costs, ./opcode_values, ./vm_forks, ../memory, ../message, ../stack, ../code_stream, ../computation, diff --git a/nimbus/vm/transaction_tracer.nim b/nimbus/vm/transaction_tracer.nim index 311f642cd..76ccabed8 100644 --- a/nimbus/vm/transaction_tracer.nim +++ b/nimbus/vm/transaction_tracer.nim @@ -2,7 +2,7 @@ import json, strutils, sets, hashes, chronicles, nimcrypto, eth/common, stint, ../vm_types, memory, stack, ../db/[db_chain, state_db], - eth/trie/hexary, ./message, ranges/typedranges, + eth/trie/hexary, ./message, stew/ranges/typedranges, ./interpreter/opcode_values logScope: diff --git a/nimbus/vm_state_transactions.nim b/nimbus/vm_state_transactions.nim index 5aa8bf2c5..3b6349959 100644 --- a/nimbus/vm_state_transactions.nim +++ b/nimbus/vm_state_transactions.nim @@ -6,7 +6,7 @@ # at your option. This file may not be copied, modified, or distributed except according to those terms. import - ranges/typedranges, sequtils, strformat, tables, options, sets, + stew/ranges/typedranges, sequtils, strformat, tables, options, sets, eth/common, chronicles, ./db/[db_chain, state_db], constants, errors, transaction, vm_types, vm_state, utils, ./vm/[computation, interpreter], ./vm/interpreter/gas_costs diff --git a/premix/debug.nim b/premix/debug.nim index fc96ce083..be3363a9d 100644 --- a/premix/debug.nim +++ b/premix/debug.nim @@ -1,5 +1,5 @@ import - json, os, stint, eth/trie/db, byteutils, eth/common, + json, os, stint, eth/trie/db, stew/byteutils, eth/common, ../nimbus/db/[db_chain], chronicles, ../nimbus/vm_state, ../nimbus/p2p/executor, premixcore, prestate, ../nimbus/tracer diff --git a/premix/hunter.nim b/premix/hunter.nim index a7c9987e4..49f89ddeb 100644 --- a/premix/hunter.nim +++ b/premix/hunter.nim @@ -1,9 +1,9 @@ import - json, downloader, stint, strutils, byteutils, parser, + json, downloader, stint, strutils, stew/byteutils, parser, chronicles, ../nimbus/[tracer, vm_state, utils], eth/trie/[trie_defs, db], ../nimbus/db/[db_chain, state_db], ../nimbus/p2p/executor, premixcore, eth/common, configuration, tables, ../nimbus/vm_types, hashes - + const emptyCodeHash = blankStringHash emptyStorageHash = emptyRlpHash diff --git a/premix/parser.nim b/premix/parser.nim index e0cb712f7..b0c41ba55 100644 --- a/premix/parser.nim +++ b/premix/parser.nim @@ -1,7 +1,7 @@ import json, strutils, times, options, os, eth/[rlp, common], httputils, nimcrypto, chronicles, - stint, byteutils + stint, stew/byteutils import ../nimbus/[transaction, rpc/hexstrings] diff --git a/premix/persist.nim b/premix/persist.nim index db6658356..42571f46b 100644 --- a/premix/persist.nim +++ b/premix/persist.nim @@ -1,7 +1,7 @@ # use this module to quickly populate db with data from geth/parity import - eth/[common, rlp], stint, byteutils, nimcrypto, + eth/[common, rlp], stint, stew/byteutils, nimcrypto, chronicles, downloader, configuration, ../nimbus/errors @@ -62,13 +62,13 @@ proc main() = var numBlocks = 0 var counter = 0 - while true: + while true: var thisBlock = requestBlock(blockNumber) headers.add thisBlock.header bodies.add thisBlock.body info "REQUEST HEADER", blockNumber=blockNumber, txs=thisBlock.body.transactions.len - + inc numBlocks blockNumber += one diff --git a/premix/premix.nim b/premix/premix.nim index 455230479..3952da479 100644 --- a/premix/premix.nim +++ b/premix/premix.nim @@ -1,7 +1,7 @@ import json, downloader, stint, strutils, os, ../nimbus/tracer, chronicles, prestate, - js_tracer, eth/common, byteutils, parser, + js_tracer, eth/common, stew/byteutils, parser, nimcrypto, premixcore proc generateGethData(thisBlock: Block, blockNumber: Uint256, accounts: JsonNode): JsonNode = diff --git a/premix/prestate.nim b/premix/prestate.nim index 30c446c3e..5c68db7d8 100644 --- a/premix/prestate.nim +++ b/premix/prestate.nim @@ -1,5 +1,5 @@ import - json, downloader, stint, eth/trie/db, byteutils, + json, downloader, stint, eth/trie/db, stew/byteutils, ../nimbus/db/[db_chain, storage_types], eth/[rlp, common], ../nimbus/p2p/chain, ../nimbus/tracer diff --git a/premix/regress.nim b/premix/regress.nim index 144645a66..b99ef7108 100644 --- a/premix/regress.nim +++ b/premix/regress.nim @@ -1,5 +1,5 @@ import - eth/[common, rlp], stint, byteutils, + eth/[common, rlp], stint, stew/byteutils, nimcrypto, chronicles, configuration, eth/trie/[hexary, db, trie_defs] diff --git a/tests/macro_assembler.nim b/tests/macro_assembler.nim index b92e510cf..e7b8e202d 100644 --- a/tests/macro_assembler.nim +++ b/tests/macro_assembler.nim @@ -1,8 +1,8 @@ import - macros, macrocache, strutils, unittest, - byteutils, chronicles, ranges, eth/common, + macrocache, strutils, unittest, + stew/byteutils, chronicles, stew/ranges, eth/common, ../nimbus/vm/interpreter/opcode_values, - std_shims/macros_shim + stew/shims/macros import options, json, os, eth/trie/[db, hexary], diff --git a/tests/persistBlockTestGen.nim b/tests/persistBlockTestGen.nim index 8f7e85554..578a67427 100644 --- a/tests/persistBlockTestGen.nim +++ b/tests/persistBlockTestGen.nim @@ -1,5 +1,5 @@ import - json, os, eth/common, stint, chronicles, byteutils, nimcrypto, eth/rlp, + json, os, eth/common, stint, chronicles, stew/byteutils, nimcrypto, eth/rlp, eth/trie/db, ../nimbus/db/[db_chain, capturedb, storage_types, select_backend], ../nimbus/[tracer, vm_types, config], ../nimbus/p2p/chain diff --git a/tests/test_generalstate_json.nim b/tests/test_generalstate_json.nim index 24a9851cb..264c1efc9 100644 --- a/tests/test_generalstate_json.nim +++ b/tests/test_generalstate_json.nim @@ -7,7 +7,7 @@ import unittest, strformat, strutils, tables, json, ospaths, times, os, - byteutils, ranges/typedranges, nimcrypto, options, + stew/byteutils, stew/ranges/typedranges, nimcrypto, options, eth/[rlp, common], eth/trie/[db, trie_defs], chronicles, ./test_helpers, ../nimbus/p2p/executor, test_config, ../nimbus/[constants, errors, transaction], diff --git a/tests/test_helpers.nim b/tests/test_helpers.nim index 477f457bc..0012c2b3a 100644 --- a/tests/test_helpers.nim +++ b/tests/test_helpers.nim @@ -7,7 +7,7 @@ import os, macros, json, strformat, strutils, parseutils, ospaths, tables, - byteutils, ranges/typedranges, net, eth/[common, keys, rlp, p2p], + stew/byteutils, stew/ranges/typedranges, net, eth/[common, keys, rlp, p2p], ../nimbus/[vm_state, constants, config, transaction, utils], ../nimbus/db/[db_chain, state_db], ../nimbus/vm/interpreter/[gas_costs, vm_forks], diff --git a/tests/test_op_custom.nim b/tests/test_op_custom.nim index 74512d71e..4c78a9f44 100644 --- a/tests/test_op_custom.nim +++ b/tests/test_op_custom.nim @@ -1,7 +1,7 @@ import macro_assembler, unittest, macros, strutils, - byteutils, eth/common, ../nimbus/db/state_db, - ../nimbus/db/db_chain, ranges + stew/byteutils, eth/common, ../nimbus/db/state_db, + ../nimbus/db/db_chain, stew/ranges suite "Custom Opcodes Test": let (blockNumber, chainDB) = initDatabase() diff --git a/tests/test_op_env.nim b/tests/test_op_env.nim index 024cfa443..33f7c8eb7 100644 --- a/tests/test_op_env.nim +++ b/tests/test_op_env.nim @@ -1,7 +1,7 @@ import macro_assembler, unittest, macros, strutils, - byteutils, eth/common, ../nimbus/db/state_db, - ../nimbus/db/db_chain, ranges + stew/byteutils, eth/common, ../nimbus/db/state_db, + ../nimbus/db/db_chain, stew/ranges suite "Environmental Information Opcodes": let (blockNumber, chainDB) = initDatabase() diff --git a/tests/test_op_misc.nim b/tests/test_op_misc.nim index 0b9136eb0..da15338a6 100644 --- a/tests/test_op_misc.nim +++ b/tests/test_op_misc.nim @@ -1,7 +1,7 @@ import macro_assembler, unittest, macros, strutils, - byteutils, eth/common, ../nimbus/db/state_db, - ../nimbus/db/db_chain, ranges + stew/byteutils, eth/common, ../nimbus/db/state_db, + ../nimbus/db/db_chain, stew/ranges suite "Misc Opcodes": let (blockNumber, chainDB) = initDatabase() diff --git a/tests/test_opcode.nim b/tests/test_opcode.nim index dce40bdca..e085ab644 100644 --- a/tests/test_opcode.nim +++ b/tests/test_opcode.nim @@ -6,7 +6,7 @@ # at your option. This file may not be copied, modified, or distributed except according to those terms. import - unittest, tables, parseutils, byteutils, + unittest, tables, parseutils, stew/byteutils, eth/trie/db, eth/common/eth_types, ../nimbus/[constants, vm_types, vm_state], ../nimbus/vm/interpreter, diff --git a/tests/test_persistblock_json.nim b/tests/test_persistblock_json.nim index 5da2308a9..852bd4c87 100644 --- a/tests/test_persistblock_json.nim +++ b/tests/test_persistblock_json.nim @@ -7,7 +7,7 @@ import unittest, json, os, tables, strformat, strutils, - eth/[common, rlp], byteutils, eth/trie/db, + eth/[common, rlp], stew/byteutils, eth/trie/db, ./test_helpers, ../nimbus/db/[db_chain, storage_types], ../nimbus/[tracer, vm_types], ../nimbus/p2p/chain diff --git a/tests/test_precompiles.nim b/tests/test_precompiles.nim index bc9348c15..580f84c84 100644 --- a/tests/test_precompiles.nim +++ b/tests/test_precompiles.nim @@ -6,7 +6,7 @@ # at your option. This file may not be copied, modified, or distributed except according to those terms. import - unittest, ../nimbus/vm/precompiles, json, byteutils, test_helpers, ospaths, tables, + unittest, ../nimbus/vm/precompiles, json, stew/byteutils, test_helpers, ospaths, tables, strformat, strutils, eth/trie/db, eth/common, ../nimbus/db/[db_chain, state_db], ../nimbus/[constants, vm_types, vm_state], ../nimbus/vm/[computation, message], macros diff --git a/tests/test_rpc.nim b/tests/test_rpc.nim index 389a37446..42ff60469 100644 --- a/tests/test_rpc.nim +++ b/tests/test_rpc.nim @@ -6,7 +6,7 @@ # at your option. This file may not be copied, modified, or distributed except according to those terms. import - unittest, json, strformat, options, nimcrypto, byteutils, + unittest, json, strformat, options, nimcrypto, stew/byteutils, json_rpc/[rpcserver, rpcclient], eth/common as eth_common, eth/[rlp, keys], eth/trie/db, eth/p2p/rlpx_protocols/eth_protocol, ../nimbus/rpc/[common, p2p, hexstrings, rpc_types], diff --git a/tests/test_rpc_whisper.nim b/tests/test_rpc_whisper.nim index b2aacb9d6..6d6264712 100644 --- a/tests/test_rpc_whisper.nim +++ b/tests/test_rpc_whisper.nim @@ -1,5 +1,5 @@ import - unittest, strformat, options, byteutils, json_rpc/[rpcserver, rpcclient], + unittest, strformat, options, stew/byteutils, json_rpc/[rpcserver, rpcclient], eth/common as eth_common, eth/[rlp, keys], eth/p2p/rlpx_protocols/whisper_protocol, ../nimbus/rpc/[common, hexstrings, rpc_types, whisper], ./test_helpers diff --git a/tests/test_state_db.nim b/tests/test_state_db.nim index 295071dc3..eedb415b0 100644 --- a/tests/test_state_db.nim +++ b/tests/test_state_db.nim @@ -6,8 +6,8 @@ # at your option. This file may not be copied, modified, or distributed except according to those terms. import unittest, strutils, eth/trie/[hexary, db], - ../nimbus/db/state_db, byteutils, eth/common, - ranges + ../nimbus/db/state_db, stew/byteutils, eth/common, + stew/ranges suite "Account State DB": var diff --git a/tests/test_tracer_json.nim b/tests/test_tracer_json.nim index cbb93a92e..64dbbb9ee 100644 --- a/tests/test_tracer_json.nim +++ b/tests/test_tracer_json.nim @@ -7,7 +7,7 @@ import unittest, json, os, tables, strformat, strutils, - eth/common, byteutils, eth/trie/db, + eth/common, stew/byteutils, eth/trie/db, ./test_helpers, ../nimbus/db/db_chain, ../nimbus/[tracer, vm_types] proc testFixture(node: JsonNode, testStatusIMPL: var TestStatus) diff --git a/tests/test_vm_json.nim b/tests/test_vm_json.nim index 780da8c7c..03335e7aa 100644 --- a/tests/test_vm_json.nim +++ b/tests/test_vm_json.nim @@ -7,7 +7,7 @@ import unittest, strformat, strutils, sequtils, tables, json, ospaths, times, - byteutils, ranges/typedranges, eth/[rlp, common], eth/trie/db, + stew/byteutils, stew/ranges/typedranges, eth/[rlp, common], eth/trie/db, ./test_helpers, ../nimbus/vm/interpreter, ../nimbus/[constants, errors, vm_state, vm_types, utils], ../nimbus/db/[db_chain, state_db] diff --git a/tests/tracerTestGen.nim b/tests/tracerTestGen.nim index a991d2539..e8b507d36 100644 --- a/tests/tracerTestGen.nim +++ b/tests/tracerTestGen.nim @@ -1,5 +1,5 @@ import - json, os, eth/common, stint, chronicles, byteutils, nimcrypto, + json, os, eth/common, stint, chronicles, stew/byteutils, nimcrypto, eth/trie/db, ../nimbus/db/[db_chain, capturedb, select_backend], ../nimbus/[tracer, vm_types, config] diff --git a/vendor/nim-beacon-chain b/vendor/nim-beacon-chain index 519893050..b9e62a1f6 160000 --- a/vendor/nim-beacon-chain +++ b/vendor/nim-beacon-chain @@ -1 +1 @@ -Subproject commit 5198930503c31f0954dbddc0d3ad9e6bd828f69f +Subproject commit b9e62a1f6c489ec7738517d08c44bff69f3bc383 diff --git a/vendor/nim-byteutils b/vendor/nim-byteutils deleted file mode 160000 index 8b471d965..000000000 --- a/vendor/nim-byteutils +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8b471d9653ef93319dc6eb131227eefc9802d5d4 diff --git a/vendor/nim-confutils b/vendor/nim-confutils index faca1407a..c7905dc8a 160000 --- a/vendor/nim-confutils +++ b/vendor/nim-confutils @@ -1 +1 @@ -Subproject commit faca1407a5871c71a15df601703326c18ebefc0a +Subproject commit c7905dc8a34b7c4638563263b77f91a78661da82 diff --git a/vendor/nim-eth b/vendor/nim-eth index 69de12e63..75c7c6265 160000 --- a/vendor/nim-eth +++ b/vendor/nim-eth @@ -1 +1 @@ -Subproject commit 69de12e636befe9a0824afe46a2fc330b3440368 +Subproject commit 75c7c6265174178129a060e51a40dc40d7b2bc1a diff --git a/vendor/nim-faststreams b/vendor/nim-faststreams index 34f57cb14..5135173f6 160000 --- a/vendor/nim-faststreams +++ b/vendor/nim-faststreams @@ -1 +1 @@ -Subproject commit 34f57cb144da4d69b97732014d324c90f3d4bef7 +Subproject commit 5135173f60d870717cf8021345137b0f27c75990 diff --git a/vendor/nim-json-serialization b/vendor/nim-json-serialization index e127b49cd..f349761b7 160000 --- a/vendor/nim-json-serialization +++ b/vendor/nim-json-serialization @@ -1 +1 @@ -Subproject commit e127b49cd4bae0d7176c3854145df798ddc759b2 +Subproject commit f349761b7669528b2b172cac2467e86792bb8e18 diff --git a/vendor/nim-ranges b/vendor/nim-ranges deleted file mode 160000 index c90fccd0c..000000000 --- a/vendor/nim-ranges +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c90fccd0cfff5dc4c3540f460e1e6b121c3ba954 diff --git a/vendor/nim-rocksdb b/vendor/nim-rocksdb index 234c7d275..60faf6af1 160000 --- a/vendor/nim-rocksdb +++ b/vendor/nim-rocksdb @@ -1 +1 @@ -Subproject commit 234c7d2756ccd6b4ee9e543ca8ffc2455d0da95e +Subproject commit 60faf6af17d76e3f9c5fbbc5f62a913c9b89f84c diff --git a/vendor/nim-serialization b/vendor/nim-serialization index 6025b5d3a..5c2d0c725 160000 --- a/vendor/nim-serialization +++ b/vendor/nim-serialization @@ -1 +1 @@ -Subproject commit 6025b5d3a7eb20d6aaf42fc5ef2ed14924a176d7 +Subproject commit 5c2d0c72532e3d10ff178ca2a96ac8bc6c71ad50 diff --git a/vendor/nim-std-shims b/vendor/nim-std-shims deleted file mode 160000 index 7fa381eb8..000000000 --- a/vendor/nim-std-shims +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7fa381eb8d12a21bd1c7a1b99217b4cf8acacc46 diff --git a/vendor/nim-stew b/vendor/nim-stew new file mode 160000 index 000000000..89107ae03 --- /dev/null +++ b/vendor/nim-stew @@ -0,0 +1 @@ +Subproject commit 89107ae03dc15f92f68f1c6932d4517681b8c8e7 diff --git a/vendor/nim-stint b/vendor/nim-stint index 0761f33b9..33562884a 160000 --- a/vendor/nim-stint +++ b/vendor/nim-stint @@ -1 +1 @@ -Subproject commit 0761f33b91a7e05afd3c1c197ab80e938aad2ae6 +Subproject commit 33562884a1fdd9cc8d40a42fa4b7c6ef1f87c8d8