Skip to content
This repository was archived by the owner on Oct 21, 2025. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
925 changes: 925 additions & 0 deletions .devcontainer/devcontainer.json

Large diffs are not rendered by default.

12 changes: 12 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for more information:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
# https://containers.dev/guide/dependabot

version: 2
updates:
- package-ecosystem: "devcontainers"
directory: "/"
schedule:
interval: weekly
38 changes: 38 additions & 0 deletions .github/workflows/datadog-synthetics.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# This workflow will trigger Datadog Synthetic tests within your Datadog organisation
# For more information on running Synthetic tests within your GitHub workflows see: https://docs.datadoghq.com/synthetics/cicd_integrations/github_actions/

# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

# To get started:

# 1. Add your Datadog API (DD_API_KEY) and Application Key (DD_APP_KEY) as secrets to your GitHub repository. For more information, see: https://docs.datadoghq.com/account_management/api-app-keys/.
# 2. Start using the action within your workflow

name: Run Datadog Synthetic tests

on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2

# Run Synthetic tests within your GitHub workflow.
# For additional configuration options visit the action within the marketplace: https://github.com/marketplace/actions/datadog-synthetics-ci
- name: Run Datadog Synthetic tests
uses: DataDog/synthetics-ci-github-action@2b56dc0cca9daa14ab69c0d1d6844296de8f941e
with:
api_key: ${{secrets.DD_API_KEY}}
app_key: ${{secrets.DD_APP_KEY}}
test_search_query: 'tag:e2e-tests' #Modify this tag to suit your tagging strategy


54 changes: 54 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,59 @@
# Changelog

## [1.53.2](https://github.com/FuzzysTodd/aave-v3-deploy/compare/v1.56.2...v1.53.2) (2024-04-21)


### Features

* add emission manager transfer of ownership ([36b028f](https://github.com/FuzzysTodd/aave-v3-deploy/commit/36b028f5370e650bdb8d426a5275e338729f9b12))
* add empty market to ci ([62e4fd1](https://github.com/FuzzysTodd/aave-v3-deploy/commit/62e4fd19d6118dec96228c203fa4642622820ae4))
* add ownable task script, add support to view roles for 3.0.0 ([bf1b142](https://github.com/FuzzysTodd/aave-v3-deploy/commit/bf1b1428535e3976610d5512ccf62aff4ddacbfc))
* Add task for config of wrapped native token on testnet ([#43](https://github.com/FuzzysTodd/aave-v3-deploy/issues/43)) ([c76e314](https://github.com/FuzzysTodd/aave-v3-deploy/commit/c76e314ab8318b25f1bbb1770af93e4701095ec4))
* add tests to ethereum test suite check list ([4952bed](https://github.com/FuzzysTodd/aave-v3-deploy/commit/4952bedecefb7888bc2a6eb14c5d9a1e0bdcbcdd))
* add withdraw-and-swap paraswap adapter and add base market ([954a60b](https://github.com/FuzzysTodd/aave-v3-deploy/commit/954a60b24466668e12e088981673796b11225e2a))
* bump core package, fix testnet setup if reserves are set, remove unused imports ([f672dff](https://github.com/FuzzysTodd/aave-v3-deploy/commit/f672dff6c9957bbc6b98c65cb4330a2c658b6202))
* bump periphery dependency to 1.23.1 ([b4ef47e](https://github.com/FuzzysTodd/aave-v3-deploy/commit/b4ef47e17a4a5d809eccf24f5b1e311be793186f))
* decouple interest rate deployment with reserves initialization ([296bbcb](https://github.com/FuzzysTodd/aave-v3-deploy/commit/296bbcbafef874cd05de437b054bdc78ba6f8cdc))
* disable faucet task ([776bb91](https://github.com/FuzzysTodd/aave-v3-deploy/commit/776bb914191a49b4c84359c24ddb81e78f031fcf))
* paraswap adapters check ([82fc441](https://github.com/FuzzysTodd/aave-v3-deploy/commit/82fc4418915804ea144888c31bbcb88de93475ef))
* permissioned mode for Faucet ([5ef1cb4](https://github.com/FuzzysTodd/aave-v3-deploy/commit/5ef1cb426c6e0ccc8ed595e164ec2a6c0440dc4a))
* remove deployment of fallback oracle ([0bdc554](https://github.com/FuzzysTodd/aave-v3-deploy/commit/0bdc55421f2c725d35fb262693e759c1f856fad6))
* split ethereum tests by categories: gov, impls, periphery, roles and config ([25de08a](https://github.com/FuzzysTodd/aave-v3-deploy/commit/25de08a5d8908fa099a4f66152115b9d68b9a80f))
* support deploy of markets without assets, add support for named addresses at scripts ([5915146](https://github.com/FuzzysTodd/aave-v3-deploy/commit/5915146f89cd76289195b927efcdc14a6a3aacfc))
* support using treasury from config and adapt tests to new scenario ([a99f705](https://github.com/FuzzysTodd/aave-v3-deploy/commit/a99f7054ba3cb5482accf757193166964d8c900d))
* update @aave/[email protected] ([d61194e](https://github.com/FuzzysTodd/aave-v3-deploy/commit/d61194e7dd35613636a9e7b2b3a34f5264b5da74))
* use pool admin if treasury is not set at config, use deployer if is a testnet market ([5075bfe](https://github.com/FuzzysTodd/aave-v3-deploy/commit/5075bfe29844988cc36b5360e98ead85c5c96dcd))
* use short executor in namedAccounts, remove the transfer of eth before deploy, fix constants.ts declaration ([a5fd516](https://github.com/FuzzysTodd/aave-v3-deploy/commit/a5fd51675ac2695102614fa5446f6129e1609e35))


### Bug Fixes

* bump v3-core version to 1.19.2 ([#57](https://github.com/FuzzysTodd/aave-v3-deploy/issues/57)) ([32213c0](https://github.com/FuzzysTodd/aave-v3-deploy/commit/32213c0fe306b664fb9d14a88980ce4e3027762a))
* Bump version of periphery package to 1.21 ([201d939](https://github.com/FuzzysTodd/aave-v3-deploy/commit/201d93998cd364ae3dd07fa36d28a70ed1ccb658))
* Bump versions of v3 dependencies ([#61](https://github.com/FuzzysTodd/aave-v3-deploy/issues/61)) ([9583331](https://github.com/FuzzysTodd/aave-v3-deploy/commit/95833310d4547ce349bcd2136827a50b5d3b6490))
* Changes order of actions and rename variable ([2c72c03](https://github.com/FuzzysTodd/aave-v3-deploy/commit/2c72c03f29fc8e1701e68b9666b8f297cba4f79e))
* Deploy WETH9 at 00_token_setupts to prevent error when using incentives flag ([0b733d8](https://github.com/FuzzysTodd/aave-v3-deploy/commit/0b733d86f16046e0d929849485132e095adb9b40))
* expose deploy-v3 tasks to library ([9b3c9ff](https://github.com/FuzzysTodd/aave-v3-deploy/commit/9b3c9ff598e6b2e36e184faf81b2c2bd2b833b95))
* Fix rewards imple constructor ([654d586](https://github.com/FuzzysTodd/aave-v3-deploy/commit/654d58633aed630935927db655b657844dc25a9a))
* Fix typos ([52ab113](https://github.com/FuzzysTodd/aave-v3-deploy/commit/52ab113691452f837d39e1f7e1471cc0fa973d70))
* keep old deploy tag ([32fdfb5](https://github.com/FuzzysTodd/aave-v3-deploy/commit/32fdfb51241b2387ffd52362aed33d1db180ac47))
* Rename görli to goerli ([599d34f](https://github.com/FuzzysTodd/aave-v3-deploy/commit/599d34f2030d8ab626d9a99cebe87fa43b5cffc5))
* renove unused transfer ([ef44a90](https://github.com/FuzzysTodd/aave-v3-deploy/commit/ef44a90741f841a2be713de6aebc16893e4855df))
* reset localhost config ([39f15f7](https://github.com/FuzzysTodd/aave-v3-deploy/commit/39f15f7e5bc0af52a2bf306fc16b1e89239d5478))
* ts error at test config ([b32bdd7](https://github.com/FuzzysTodd/aave-v3-deploy/commit/b32bdd730edd183bcaeb3b0706f45c54e90f3742))
* typechain err ([e8fad89](https://github.com/FuzzysTodd/aave-v3-deploy/commit/e8fad89d250bbccb56b7cc70bfcd4ee09329e733))
* Update deployment scripts for test faucet contract ([#59](https://github.com/FuzzysTodd/aave-v3-deploy/issues/59)) ([e2834ec](https://github.com/FuzzysTodd/aave-v3-deploy/commit/e2834ec5cdf7a82b8c7d3f08d3cb5b1fc76e21f2))
* use of === ([c0abbd1](https://github.com/FuzzysTodd/aave-v3-deploy/commit/c0abbd1d93db9b92a6254ec2a2567368c309d3b6))
* use pool admin as owner of paraswap adapters ([02314ad](https://github.com/FuzzysTodd/aave-v3-deploy/commit/02314add6ccb0bf4f12463d599eddb4556058acc))
* Use PoolAddressesProvider for Incentives deployment ([1875f2a](https://github.com/FuzzysTodd/aave-v3-deploy/commit/1875f2abb1c2cba322c6dd83f0a672efbff6aa09))
* wrong contract name at testnet rewards ([f850675](https://github.com/FuzzysTodd/aave-v3-deploy/commit/f85067576dce21224a899273f7da59ba51b9e759))


### Miscellaneous Chores

* release 1.50.1 ([cf80147](https://github.com/FuzzysTodd/aave-v3-deploy/commit/cf80147ffe2e326d7bc1f398a8bcfe7232bc7c73))
* release 1.53.2 ([24ef3aa](https://github.com/FuzzysTodd/aave-v3-deploy/commit/24ef3aa9e9d096e65477b2686fa390f7481ab2b3))

## [1.56.2](https://github.com/aave/aave-v3-deploy/compare/v1.56.1...v1.56.2) (2024-03-07)


Expand Down
Binary file added OpenZeppelin ERC721 - 12.zip
Binary file not shown.
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aave/deploy-v3",
"version": "1.56.2",
"version": "1.53.2",
"files": [
"dist",
"helpers",
Expand Down
Binary file added remix-backup-at-18h52min-2024-3-26.zip
Binary file not shown.
25 changes: 25 additions & 0 deletions yxml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
?xml version="1.0"?>

<metadata
xmlns="http://example.org/myapp/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://example.org/myapp/ http://example.org/myapp/schema.xsd"
xmlns:dc="http://purl.org/dc/elements/1.1/">

<dc:title>
UKOLN
</dc:title>
<dc:description>
UKOLN is a national focus of expertise in digital information
management. It provides policy, research and awareness services
to the UK library, information and cultural heritage communities.
UKOLN is based at the University of Bath.
</dc:description>
<dc:publisher>
UKOLN, University of Bath
</dc:publisher>
<dc:identifier>
http://www.ukoln.ac.uk/
</dc:identifier>

</metadata>