tag:github.com,2008:https://github.com/blocknative/gas-agent/releases
Release notes from gas-agent
2025-11-03T21:44:16Z
tag:github.com,2008:Repository/970309057/v0.1.1
2025-11-03T21:53:15Z
0.1.1 - 2025-11-04
<h2>Release Notes</h2>
<h3>Fixed</h3>
<ul>
<li>Added randomized exponential backoff when fetching the latest block fails, preventing tight RPC retry loops and improving recovery.</li>
</ul>
<h2>Install gas-agent 0.1.1</h2>
<h3>Install prebuilt binaries via shell script</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="curl --proto '=https' --tlsv1.2 -LsSf https://github.com/blocknative/gas-agent/releases/download/v0.1.1/gas-agent-installer.sh | sh"><pre>curl --proto <span class="pl-s"><span class="pl-pds">'</span>=https<span class="pl-pds">'</span></span> --tlsv1.2 -LsSf https://github.com/blocknative/gas-agent/releases/download/v0.1.1/gas-agent-installer.sh <span class="pl-k">|</span> sh</pre></div>
<h2>Download gas-agent 0.1.1</h2>
<table>
<thead>
<tr>
<th>File</th>
<th>Platform</th>
<th>Checksum</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.1.1/gas-agent-aarch64-apple-darwin.tar.xz">gas-agent-aarch64-apple-darwin.tar.xz</a></td>
<td>Apple Silicon macOS</td>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.1.1/gas-agent-aarch64-apple-darwin.tar.xz.sha256">checksum</a></td>
</tr>
<tr>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.1.1/gas-agent-x86_64-apple-darwin.tar.xz">gas-agent-x86_64-apple-darwin.tar.xz</a></td>
<td>Intel macOS</td>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.1.1/gas-agent-x86_64-apple-darwin.tar.xz.sha256">checksum</a></td>
</tr>
<tr>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.1.1/gas-agent-x86_64-pc-windows-msvc.zip">gas-agent-x86_64-pc-windows-msvc.zip</a></td>
<td>x64 Windows</td>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.1.1/gas-agent-x86_64-pc-windows-msvc.zip.sha256">checksum</a></td>
</tr>
<tr>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.1.1/gas-agent-x86_64-unknown-linux-gnu.tar.xz">gas-agent-x86_64-unknown-linux-gnu.tar.xz</a></td>
<td>x64 Linux</td>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.1.1/gas-agent-x86_64-unknown-linux-gnu.tar.xz.sha256">checksum</a></td>
</tr>
</tbody>
</table>
github-actions[bot]
tag:github.com,2008:Repository/970309057/v0.1.0
2025-10-09T05:13:05Z
0.1.0 - 2025-10-09
<h2>Release Notes</h2>
<h3>Added</h3>
<ul>
<li>Documented Gas Network scoring in <code>EVALUATION.md</code> and linked the reference from the README.</li>
<li>Added a canonical signing round-trip test to enforce the v1 payload schema.</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Breaking: Adopted the latest signing spec — agent payloads now include <code>schema_version</code>, hash canonical JSON, encode <code>price</code> as a wei-denominated decimal string via <code>PriceUnit</code>, and drop the legacy <code>kind</code> / <code>FeeUnit</code> fields.</li>
<li>Updated publishing and oracle conversion to emit wei strings from agents and safely parse them when building <code>OraclePayloadV2</code> records.</li>
<li>Refreshed tooling: Docker builds now use <code>cargo-chef</code>, CI caching switches to <code>Swatinem/rust-cache</code>, and dependencies bump (<code>tracing-subscriber</code> 0.3.20, <code>slab</code> 0.4.11) with <code>alloy</code> serde support enabled.</li>
</ul>
<h3>Removed</h3>
<ul>
<li>Dropped the Homebrew installer target from <code>cargo-dist</code> configuration.</li>
</ul>
<h2>Install gas-agent 0.1.0</h2>
<h3>Install prebuilt binaries via shell script</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="curl --proto '=https' --tlsv1.2 -LsSf https://github.com/blocknative/gas-agent/releases/download/v0.1.0/gas-agent-installer.sh | sh"><pre>curl --proto <span class="pl-s"><span class="pl-pds">'</span>=https<span class="pl-pds">'</span></span> --tlsv1.2 -LsSf https://github.com/blocknative/gas-agent/releases/download/v0.1.0/gas-agent-installer.sh <span class="pl-k">|</span> sh</pre></div>
<h2>Download gas-agent 0.1.0</h2>
<table>
<thead>
<tr>
<th>File</th>
<th>Platform</th>
<th>Checksum</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.1.0/gas-agent-aarch64-apple-darwin.tar.xz">gas-agent-aarch64-apple-darwin.tar.xz</a></td>
<td>Apple Silicon macOS</td>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.1.0/gas-agent-aarch64-apple-darwin.tar.xz.sha256">checksum</a></td>
</tr>
<tr>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.1.0/gas-agent-x86_64-apple-darwin.tar.xz">gas-agent-x86_64-apple-darwin.tar.xz</a></td>
<td>Intel macOS</td>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.1.0/gas-agent-x86_64-apple-darwin.tar.xz.sha256">checksum</a></td>
</tr>
<tr>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.1.0/gas-agent-x86_64-pc-windows-msvc.zip">gas-agent-x86_64-pc-windows-msvc.zip</a></td>
<td>x64 Windows</td>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.1.0/gas-agent-x86_64-pc-windows-msvc.zip.sha256">checksum</a></td>
</tr>
<tr>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.1.0/gas-agent-x86_64-unknown-linux-gnu.tar.xz">gas-agent-x86_64-unknown-linux-gnu.tar.xz</a></td>
<td>x64 Linux</td>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.1.0/gas-agent-x86_64-unknown-linux-gnu.tar.xz.sha256">checksum</a></td>
</tr>
</tbody>
</table>
github-actions[bot]
tag:github.com,2008:Repository/970309057/v0.0.9
2025-07-22T12:52:41Z
0.0.9 - 2025-01-22
<h2>Release Notes</h2>
<h3>Added</h3>
<ul>
<li>Initial release of Blocknative Gas Agent</li>
<li>Real-time gas price estimation for the Gas Network</li>
<li>EIP-1559 transaction handling and gas estimation</li>
<li>Block polling based on exact block timing</li>
<li>Parallel processing of model payloads</li>
<li>Gas Network signature generation</li>
<li>Prometheus metrics integration with OpenTelemetry</li>
<li>RESTful API endpoints for gas price queries</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Improved error handling by replacing anyhow with concrete ModelError types</li>
<li>Enhanced pending floor settlement changed to Fast settlement</li>
<li>Optimized network requests by reusing single Reqwest client</li>
<li>Updated model functions to return FromBlock values</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed clippy warnings and code quality issues</li>
<li>Resolved EIP-1559 handling edge cases</li>
<li>Improved model prediction error handling</li>
</ul>
<h3>Technical Details</h3>
<ul>
<li>Built with Rust and async/await patterns using Tokio</li>
<li>Supports multiple blockchain networks and gas estimation models</li>
<li>Comprehensive testing suite with unit and integration tests</li>
<li>Production-ready with optimized release profile settings</li>
</ul>
<h2>Install gas-agent 0.0.9</h2>
<h3>Install prebuilt binaries via shell script</h3>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="curl --proto '=https' --tlsv1.2 -LsSf https://github.com/blocknative/gas-agent/releases/download/v0.0.9/gas-agent-installer.sh | sh"><pre>curl --proto <span class="pl-s"><span class="pl-pds">'</span>=https<span class="pl-pds">'</span></span> --tlsv1.2 -LsSf https://github.com/blocknative/gas-agent/releases/download/v0.0.9/gas-agent-installer.sh <span class="pl-k">|</span> sh</pre></div>
<h2>Download gas-agent 0.0.9</h2>
<table>
<thead>
<tr>
<th>File</th>
<th>Platform</th>
<th>Checksum</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.0.9/gas-agent-aarch64-apple-darwin.tar.xz">gas-agent-aarch64-apple-darwin.tar.xz</a></td>
<td>Apple Silicon macOS</td>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.0.9/gas-agent-aarch64-apple-darwin.tar.xz.sha256">checksum</a></td>
</tr>
<tr>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.0.9/gas-agent-x86_64-apple-darwin.tar.xz">gas-agent-x86_64-apple-darwin.tar.xz</a></td>
<td>Intel macOS</td>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.0.9/gas-agent-x86_64-apple-darwin.tar.xz.sha256">checksum</a></td>
</tr>
<tr>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.0.9/gas-agent-x86_64-pc-windows-msvc.zip">gas-agent-x86_64-pc-windows-msvc.zip</a></td>
<td>x64 Windows</td>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.0.9/gas-agent-x86_64-pc-windows-msvc.zip.sha256">checksum</a></td>
</tr>
<tr>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.0.9/gas-agent-x86_64-unknown-linux-gnu.tar.xz">gas-agent-x86_64-unknown-linux-gnu.tar.xz</a></td>
<td>x64 Linux</td>
<td><a href="https://github.com/blocknative/gas-agent/releases/download/v0.0.9/gas-agent-x86_64-unknown-linux-gnu.tar.xz.sha256">checksum</a></td>
</tr>
</tbody>
</table>
github-actions[bot]