Fixes chaindata access. Leveldb creates lock files when opening the DB, but installed Go modules are read-only. So, copy the data to a temporary directory
Fixes small2 chain by adding a missing leveldb file, and adds hard-coded Go vars for state nodes
Moves data to _data, so Go ignores it during builds
Yanks the geth encoding functions which Geth doesn't export. This doesn't use them all, but this is a convenient place to put them - currently they're copied in multiple other repos.
* Fixes chaindata access. Leveldb creates lock files when opening the DB, but installed Go modules are read-only. So, copy the data to a temporary directory
* Fixes `small2` chain by adding a missing leveldb file, and adds hard-coded Go vars for state nodes
* Moves data to `_data`, so Go ignores it during builds
* Yanks the geth encoding functions which Geth doesn't export. This doesn't use them all, but this is a convenient place to put them - currently they're copied in multiple other repos.
telackey
was assigned by roysc2023-09-25 18:30:19 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
small2chain by adding a missing leveldb file, and adds hard-coded Go vars for state nodes_data, so Go ignores it during builds