Summary
- debugger setup
- main entrypoint
- rpc handler
- p2p/eth66 handler
- new block execution
- evm
/* | |
URL safe json | |
cf. | |
- https://www.json.org/json-en.html | |
- https://github.com/Sage/jsurl | |
- https://url.spec.whatwg.org/#application-x-www-form-urlencoded-percent-encode-set | |
- ASCII alphanumeric, U+002A (*), U+002D (-), U+002E (.), and U+005F (_) |
postgres
from tmp_install
TODO
--to-subdirectory-filter
git filter-repo --source "$tmp_dir/$package" --target "$tmp_dir/$package" --to-subdirectory-filter "packages/$package" --commit-callback "commit.message += b'\n\nPreMonorepoCommit: https://github.com/$repository/commit/' + commit.original_id + b'\n'"
https://github.com/mysql/mysql-server
# make sure dependencies are available (e.g. rpcsvc-proto)
cmake -G Ninja -B build -DDOWNLOAD_BOOST=1 -D WITH_BOOST=build/__boost__
ninja -C build
#!/bin/bash | |
set -eux -o pipefail | |
# Usage | |
# repository=<...> branch=<...> message=<...> bash squash-and-merge.sh | |
# validate arguments | |
[ -z "${repository:-}" ] && { echo "required 'repository'"; exit 1; } | |
[ -z "${branch:-}" ] && { echo "required 'branch'"; exit 1; } | |
[ -z "${message:-}" ] && { echo "required 'message'"; exit 1; } |