Skip to content

Humanode: legacy gas price on by default on chain 5234, and CI - #4

Closed
techdigger wants to merge 2 commits into
pr/legacy-gas-pricefrom
pr/humanode-defaults
Closed

techdigger wants to merge 2 commits into
pr/legacy-gas-pricefrom
pr/humanode-defaults

Conversation

@techdigger

Copy link
Copy Markdown

Stacked on #1, so the diff shows only this PR's two commits. Once #1 is merged and its branch deleted, GitHub retargets this PR to main.

What

  1. Chain 5234 default. On Humanode, --legacy-gas-price is on without the flag, so owners cannot forget it. SAFE_CLI_LEGACY_GAS=0 turns it off, and --legacy-gas-price=<gwei> still sets a price by hand. This commit stays in our fork only and is not proposed upstream.
  2. CI (.github/workflows/humanode-build.yml), on every pull request and on pushes to main:
    • runs upstream's test suite against Ganache, the way upstream's ci.yml does;
    • builds the wheel that owners install, with a SHA-256 manifest.

Tested


Generated by Claude Code

Owners cannot forget the flag. SAFE_CLI_LEGACY_GAS=0 turns it off. Kept in
Humanode's fork only; upstream gets the flag alone.
Runs upstream's tests against Ganache as upstream's ci.yml does, builds the
wheel and publishes it with a SHA-256 manifest.
@techdigger techdigger closed this Nov 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant