delvtech / hyperdrive

An automated market maker for fixed and variable yield with on-demand terms.
Apache License 2.0
25 stars 3 forks source link

Updated Hyperdrive metadata #1063

Closed jalextowle closed 2 weeks ago

jalextowle commented 2 weeks ago

Description

This PR adds a kind function to each contract that provides a human-readable way to identify a given contract. In addition to this change, the registry was updated to support kind, and the name and version fields were added to any straggler contracts.

Review Checklists

Please check each item before approving the pull request. While going through the checklist, it is recommended to leave comments on items that are referenced in the checklist to make sure that they are reviewed. If there are multiple reviewers, copy the checklists into sections titled ## [Reviewer Name]. If the PR doesn't touch Solidity, the corresponding checklist can be removed.

[[Reviewer Name]]

coveralls commented 2 weeks ago

Pull Request Test Coverage Report for Build 9559219588

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
contracts/src/deployers/HyperdriveDeployerCoordinator.sol 0 1 0.0%
<!-- Total: 8 9 88.89% -->
Totals Coverage Status
Change from base Build 9556880128: -0.03%
Covered Lines: 1968
Relevant Lines: 2137

šŸ’› - Coveralls
coveralls commented 2 weeks ago

Pull Request Test Coverage Report for Build 9570416796

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
contracts/src/deployers/HyperdriveDeployerCoordinator.sol 0 1 0.0%
<!-- Total: 8 9 88.89% -->
Totals Coverage Status
Change from base Build 9556880128: -0.03%
Covered Lines: 1968
Relevant Lines: 2137

šŸ’› - Coveralls
coveralls commented 2 weeks ago

Pull Request Test Coverage Report for Build 9570416286

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
contracts/src/deployers/HyperdriveDeployerCoordinator.sol 0 1 0.0%
<!-- Total: 8 9 88.89% -->
Totals Coverage Status
Change from base Build 9556880128: -0.03%
Covered Lines: 1968
Relevant Lines: 2137

šŸ’› - Coveralls
github-actions[bot] commented 2 weeks ago

Hyperdrive Gas Benchmark

Benchmark suite Current: 9db6012f471140148e5890bffa862790246cec36 Previous: 41f0a714171b485d422e3dabf82ec59cae9b3994 Deviation Status
addLiquidity: min 33937 gas 33937 gas 0% šŸŸ°
addLiquidity: avg 155779 gas 155380 gas 0.2568% šŸšØ
addLiquidity: max 429262 gas 429437 gas -0.0408% āœ…
checkpoint: min 40316 gas 40316 gas 0% šŸŸ°
checkpoint: avg 144746 gas 144623 gas 0.0850% šŸšØ
checkpoint: max 255940 gas 255830 gas 0.0430% šŸšØ
closeLong: min 31361 gas 31361 gas 0% šŸŸ°
closeLong: avg 136053 gas 136434 gas -0.2793% āœ…
closeLong: max 2539376 gas 2621435 gas -3.1303% āœ…
closeShort: min 31327 gas 31327 gas 0% šŸŸ°
closeShort: avg 131179 gas 132600 gas -1.0716% āœ…
closeShort: max 271348 gas 402622 gas -32.6048% āœ…
initialize: min 31349 gas 31349 gas 0% šŸŸ°
initialize: avg 333384 gas 333287 gas 0.0291% šŸšØ
initialize: max 399978 gas 399922 gas 0.0140% šŸšØ
openLong: min 33370 gas 33370 gas 0% šŸŸ°
openLong: avg 173124 gas 174232 gas -0.6359% āœ…
openLong: max 334062 gas 335241 gas -0.3517% āœ…
openShort: min 33936 gas 33936 gas 0% šŸŸ°
openShort: avg 168479 gas 169118 gas -0.3778% āœ…
openShort: max 415253 gas 415910 gas -0.1580% āœ…
redeemWithdrawalShares: min 31251 gas 31251 gas 0% šŸŸ°
redeemWithdrawalShares: avg 75428 gas 75250 gas 0.2365% šŸšØ
redeemWithdrawalShares: max 305698 gas 305633 gas 0.0213% šŸšØ
removeLiquidity: min 31301 gas 31301 gas 0% šŸŸ°
removeLiquidity: avg 214673 gas 215104 gas -0.2004% āœ…
removeLiquidity: max 403870 gas 404194 gas -0.0802% āœ…

This comment was automatically generated by workflow using github-action-benchmark.

coveralls commented 2 weeks ago

Pull Request Test Coverage Report for Build 9570724127

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
contracts/src/deployers/HyperdriveDeployerCoordinator.sol 0 1 0.0%
<!-- Total: 8 9 88.89% -->
Totals Coverage Status
Change from base Build 9556880128: -0.03%
Covered Lines: 1968
Relevant Lines: 2137

šŸ’› - Coveralls
coveralls commented 2 weeks ago

Pull Request Test Coverage Report for Build 9571274219

Warning: This coverage report may be inaccurate.

This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
contracts/src/deployers/HyperdriveDeployerCoordinator.sol 0 1 0.0%
<!-- Total: 8 9 88.89% -->
Totals Coverage Status
Change from base Build 9556880128: -0.03%
Covered Lines: 1968
Relevant Lines: 2137

šŸ’› - Coveralls
coveralls commented 2 weeks ago

Pull Request Test Coverage Report for Build 9571577157

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
contracts/src/deployers/HyperdriveDeployerCoordinator.sol 0 1 0.0%
<!-- Total: 8 9 88.89% -->
Totals Coverage Status
Change from base Build 9571325900: -0.03%
Covered Lines: 1972
Relevant Lines: 2141

šŸ’› - Coveralls