-
Notifications
You must be signed in to change notification settings - Fork 40
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add testnet to example templates (#223)
* move VersionCompatibilityChecker to package * check if hardhat-tenderly version is outdated * encapsulate compatibility version checks into functions * add link-local-hardhat-tenderly command * add testnet to example templates * changeset version
- Loading branch information
Showing
7 changed files
with
36 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
--- | ||
"@tenderly/hardhat-integration": patch | ||
"@tenderly/hardhat-tenderly": patch | ||
--- | ||
|
||
Added alerts if ethers and hardhat-tenderly versions are not compatible for each other (ethersv5 and [email protected], or ethersv6 and [email protected]. Also added alerts if there's a new hardhat-tenderly version available. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,10 @@ | ||
SEPOLIA_URL= # Provider URL for Sepolia test network | ||
SEPOLIA_URL= # Provider URL for Sepolia test network -> Available through Tenderly Node RPCs | ||
SEPOLIA_PRIVATE_KEY= # optional | ||
|
||
# https://dashboard.tenderly.co/{USERNAME}/{PROJECT}/fork/{FORK_ID} | ||
TENDERLY_FORK_RPC_URL=# The RPC_URL of a Tenderly Fork; Found on the fork UI info tab | ||
TENDERLY_PROJECT=# Project Slug; {PROJECT} in the URL | ||
TENDERLY_USERNAME=# Username; {USERNAME} in the URL | ||
TENDERLY_USERNAME=# Username | ||
TENDERLY_PROJECT=# Project Slug -> Available on the dashboard project dropdown | ||
|
||
TENDERLY_TESTNET_RPC_URL=# The RPC_URL of a Tenderly VirtualTestnet; Found on the Dashboard UI for Virtual Testnets | ||
|
||
# This will automatically populate the `etherscan` field in the hardhat-verify config with the data needed to verify PROXY contracts on Tenderly. | ||
TENDERLY_AUTOMATIC_POPULATE_HARDHAT_VERIFY_CONFIG=true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,10 @@ | ||
SEPOLIA_URL= # Provider URL for Sepolia test network | ||
SEPOLIA_URL= # Provider URL for Sepolia test network -> Available through Tenderly Node RPCs | ||
SEPOLIA_PRIVATE_KEY= # optional | ||
|
||
# https://dashboard.tenderly.co/{USERNAME}/{PROJECT}/fork/{FORK_ID} | ||
TENDERLY_FORK_RPC_URL=# The RPC_URL of a Tenderly Fork; Found on the fork UI info tab | ||
TENDERLY_DEVNET_RPC_URL_1=# The RPC_URL of a Tenderly Devnet; Found on the devnet UI info tab | ||
TENDERLY_DEVNET_RPC_URL_2=# The RPC_URL of a Tenderly Devnet; Found on the devnet UI info tab | ||
TENDERLY_PROJECT=# Project Slug; {PROJECT} in the URL | ||
TENDERLY_USERNAME=# Username; {USERNAME} in the URL | ||
TENDERLY_USERNAME=# Username | ||
TENDERLY_PROJECT=# Project Slug -> Available on the dashboard project dropdown | ||
|
||
TENDERLY_TESTNET_RPC_URL=# The RPC_URL of a Tenderly VirtualTestnet; Found on the Dashboard UI for Virtual Testnets | ||
|
||
# This will automatically populate the `etherscan` field in the hardhat-verify config with the data needed to verify PROXY contracts on Tenderly. | ||
TENDERLY_AUTOMATIC_POPULATE_HARDHAT_VERIFY_CONFIG=true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,7 @@ | ||
SEPOLIA_URL= # Provider URL for Sepolia test network | ||
SEPOLIA_URL= # Provider URL for Sepolia test network -> Available through Tenderly Node RPCs | ||
SEPOLIA_PRIVATE_KEY= # optional | ||
|
||
# https://dashboard.tenderly.co/{USERNAME}/{PROJECT}/fork/{FORK_ID} | ||
TENDERLY_FORK_RPC_URL=# The RPC_URL of a Tenderly Fork; Found on the fork UI info tab | ||
TENDERLY_DEVNET_RPC_URL_1=# The RPC_URL of a Tenderly Devnet; Found on the devnet UI info tab | ||
TENDERLY_DEVNET_RPC_URL_2=# The RPC_URL of a Tenderly Devnet; Found on the devnet UI info tab | ||
TENDERLY_PROJECT=# Project Slug; {PROJECT} in the URL | ||
TENDERLY_USERNAME=# Username; {USERNAME} in the URL | ||
TENDERLY_USERNAME=# Username | ||
TENDERLY_PROJECT=# Project Slug -> Available on the dashboard project dropdown | ||
|
||
# This will automatically populate the `etherscan` field in the hardhat-verify config with the data needed to verify PROXY contracts on Tenderly. | ||
TENDERLY_AUTOMATIC_POPULATE_HARDHAT_VERIFY_CONFIG=true | ||
TENDERLY_TESTNET_RPC_URL=# The RPC_URL of a Tenderly VirtualTestnet; Found on the Dashboard UI for Virtual Testnets |