Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update LICENSE.md #79

Open
wants to merge 141 commits into
base: feat/deploy-with-getters
Choose a base branch
from
Open

Conversation

Thadoe26
Copy link

Whatever

PierrickGT and others added 30 commits August 23, 2021 11:34
fix: get current status of un-queued actionsset
fix(README): fix Arbitrum Bridging link
miguelmtzinf and others added 20 commits June 8, 2022 10:25
…ave#58)

* test: Add test that bricks the executor with an underflowing address

* fix: Updates the AddressAliasHelper library with 0.8 solidity version
* fix: Add use of private key for signer setup

* fix: Update gov constants with correct values

* ci: Fix ci when loading signer keys
* Certora Formal Verification for aave L2 bridges (aave#56)

* certora folder added

* Added spec and script for OptimismExecutor

Created harnesses version of BridgeExecutorBase.sol
Added windows script,
Created spec file for ExecutorBase.
Modified the import file for L2Bridge

* Created munged direcotry

Restored original code,
Added munged directory,
Some modifications in munged and added a harness version.

* Updated bridge spec and harnessed files.

* Updated Harness and Spec

* Verified rules in spec. Changed target calls mocks.

* Updated OptimisimBridge spec

* Updated optimism executor spec

* Added a target call mock contract.

Removed targetCall from the Optimism contract and created a mock contract instead.
Added links to the script.

* Added verification for Polygon Bridge

Created: PolygonHarness.sol - bridge harness
verifyPolygon.sh - script
mockTargetPoly.sol - target mock contract
PolygonBridge.spec - spec file

* Updated Polygon and Optimism specs

* splitting certora's gitignore from main gitignore

* Updated Polygon & Optimism spec (after review)

Changed specs for both Optimism and Polygon
"Removed" queue function, replaced by queue2
Harnessed executeDelegateCall, without delegates.

* Update PolygonBridge.spec

* Added Arbitrum verficiation

Combined Arbitrum & Optimism spec.
Added script for Arbitrum.
Added links for full verification reports.

* adding certora files to gitignore

* deleting json file

* adding the verification report

* Create README.md

* Update README.md

* Updated independentQueuedActions rule

* Update Formal Verification Report of AAVE L2 Bridge.pdf

* Updated noIncarnations rule.

Co-authored-by: Roy-Certora <[email protected]>

* fix: Update certora scripts

* L2 bridges audit - adding CI Integration for Certora's Formal Verification (aave#61)

* certora folder added

* fix: Fix natspec typo

* Added spec and script for OptimismExecutor

Created harnesses version of BridgeExecutorBase.sol
Added windows script,
Created spec file for ExecutorBase.
Modified the import file for L2Bridge

* Created munged direcotry

Restored original code,
Added munged directory,
Some modifications in munged and added a harness version.

* Updated bridge spec and harnessed files.

* Updated Harness and Spec

* Verified rules in spec. Changed target calls mocks.

* Updated OptimisimBridge spec

* Updated optimism executor spec

* Added a target call mock contract.

Removed targetCall from the Optimism contract and created a mock contract instead.
Added links to the script.

* Added verification for Polygon Bridge

Created: PolygonHarness.sol - bridge harness
verifyPolygon.sh - script
mockTargetPoly.sol - target mock contract
PolygonBridge.spec - spec file

* Updated Polygon and Optimism specs

* splitting certora's gitignore from main gitignore

* Updated Polygon & Optimism spec (after review)

Changed specs for both Optimism and Polygon
"Removed" queue function, replaced by queue2
Harnessed executeDelegateCall, without delegates.

* Update PolygonBridge.spec

* Added Arbitrum verficiation

Combined Arbitrum & Optimism spec.
Added script for Arbitrum.
Added links for full verification reports.

* adding certora files to gitignore

* deleting json file

* adding the verification report

* Create README.md

* Update README.md

* Updated independentQueuedActions rule

* updated report

* Update Formal Verification Report of AAVE L2 Bridge.pdf

* Updated noIncarnations rule.

* Update AddressAliasHelper library to work with solidity 0.8 version (aave#58)

* test: Add test that bricks the executor with an underflowing address

* fix: Updates the AddressAliasHelper library with 0.8 solidity version

* feat: Add CI setup

* adding mocks to munged + updating arbitrum dependency

* created harness patch and munged directory

* adding git action

* fixing yaml

* adding ls checks for munged

* fixing yaml

* adding optimism and polygon yamls

* testing git action on staging

* changing the yaml back to cloud

* removing complexity check

* fixing error in line 105

* installing certora-cli-alpha-master instead of certora-cli

* adding debug

* removing debug

* returning to certora-clo

* going back to regular cli

* removing munged content

* updating python version to 3.9

* removing non existing rule in polygon

* adding mocks to munged + updating arbitrum dependency

* setting CI integration for formal verification by Certora

Co-authored-by: miguelmtzinf <[email protected]>
Co-authored-by: miguelmtz <[email protected]>
Co-authored-by: Roy-Certora <[email protected]>

* docs: Add audit report for L2 bridge contracts

Co-authored-by: Michael Morami <[email protected]>
Co-authored-by: Roy-Certora <[email protected]>
* refactor: soften solc version to

* fix: revert changes

* fix: revert changes here as well

Co-authored-by: Lukas <[email protected]>
* fix: Add Nitro contracts

* fix: Add L2Messenger of Optimism

* fix: Remove solidity warnings of MockInbox
* feat: Add arbitrum gorli network

* feat: Add scripts to manage arbitrum retryable tickets

* docs: Add scripts section to Arbitrum docs
docs: Add contract details to README
Copy link

height bot commented Jan 31, 2024

Link Height tasks by mentioning a task ID in the pull request title or commit messages, or description and comments with the keyword link (e.g. "Link T-123").

💡Tip: You can also use "Close T-X" to automatically close a task when the pull request is merged.

@sambacha
Copy link

BSD 4 Clause is the licence you are wanting, it has the exact language your wanting (no usage of your name for promotion, etc)

@Thadoe26 Thadoe26 closed this May 15, 2024
Copy link
Author

@Thadoe26 Thadoe26 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I say

LICENSE.md Outdated

Copyright 2021 Aave SAGL
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote LAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No disregard

@Thadoe26 Thadoe26 reopened this Sep 1, 2024
@Thadoe26 Thadoe26 changed the base branch from master to feat/deploy-with-getters September 5, 2024 01:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants