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

Merge develop into master #227

Merged
merged 52 commits into from
Jul 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
5880bca
feat: add staging-deploy.yml workflow
IOVgomezdn Apr 9, 2024
5caeeda
feat: add .env.staging and npm scripts to run and build staging envir…
IOVgomezdn May 8, 2024
9283857
fix: change build command in staging workflow
IOVgomezdn May 8, 2024
82ed4d0
feat: add contracts interaction view + read methods support
nicov-iov May 20, 2024
b1ac808
Merge branch 'develop' into staging
nicov-iov May 20, 2024
425b352
Merge branch 'feat/D1-1024/contract-interactions-view' into staging
nicov-iov May 20, 2024
9fcff4e
eslint: disable no-console rule
nicov-iov May 20, 2024
092c754
fix: add missing env variable for staging
nicov-iov May 20, 2024
bf4ccb9
feat: add network name manually. Add network env variable for testnet
nicov-iov May 21, 2024
0dec972
feat: add inputs validations. Minor style changes
nicov-iov May 21, 2024
e70a966
feat: consider contract functions with multiple outputs. Update styles
nicov-iov May 22, 2024
6e41469
refactor: abstract ContractMethods component
nicov-iov May 22, 2024
bcc2c83
fix: display message even if contact function doesn't have outputs
nicov-iov May 22, 2024
0480458
fix: weird error when switching from tabs
nicov-iov May 22, 2024
32fcb13
refactor: variable name
nicov-iov May 22, 2024
21344bd
feat: add write methods support
nicov-iov May 24, 2024
0bb4458
refactor: remove comments and console.logs
nicov-iov May 24, 2024
ed3b081
fix: "missing r" ethers error (bug - downgraded from ethers v6 to v5)
nicov-iov May 24, 2024
00dd035
feat: contract interaction view designed
krlz16 May 28, 2024
a38d144
fix: minor fixes
nicov-iov May 29, 2024
566c7ca
feat: option to see the hash in the explorer added
krlz16 May 29, 2024
be95b6f
fix: small fixes
nicov-iov May 30, 2024
9713771
fix: browserProvider now is a singleton. Use real nodes for first MVP
nicov-iov May 30, 2024
d0fda72
feat: multiple changes
nicov-iov May 30, 2024
98c1fd7
fix: (QA) empty inputs length validation
nicov-iov Jun 3, 2024
d4ce58a
fix: (QA) allow long outputs display by using dynamic accordion compo…
nicov-iov Jun 3, 2024
8fd60cb
fix: consider pure function methods for smart contract calls
nicov-iov Jun 5, 2024
aeef058
fix: consider payable functions (send value) for smart contract calls
nicov-iov Jun 5, 2024
b05ceb6
fix: remove json rpc provider url from testnet config
nicov-iov Jun 13, 2024
50a1bed
refactor: use public nodes until metamask adds support for our RPC AP…
nicov-iov Jun 13, 2024
ad20a72
Merge branch 'develop' into feat/D1-1024/contract-interactions-view
nicov-iov Jun 13, 2024
e0d3512
refactor: accordion smooth transition by dynamic height
nicov-iov Jun 13, 2024
036a6a4
fix: add metamask connection message. Prevent explorer from not loadi…
nicov-iov Jun 14, 2024
43eb559
WIP: show implementation address for ERC1967 proxies
nicov-iov Jun 26, 2024
f14ee69
fix: avoid the scroll jump and align value
krlz16 Jun 26, 2024
7ee8cb2
feat: adding styles when the address is ERC1967 contract
krlz16 Jun 28, 2024
3292fb2
refactor: minor details adjustments. Add workaround for false ERC1967…
nicov-iov Jun 28, 2024
716244d
feat: display tx gas price in gwei
nicov-iov Jul 4, 2024
d207b5c
refactor: improve gasPrice fields UI/UX
nicov-iov Jul 5, 2024
6b24b0a
refactor: remove console.log
nicov-iov Jul 8, 2024
caf5c04
refactor: remove commented code
nicov-iov Jul 8, 2024
d0d9e23
fix: minor fixes
nicov-iov Jul 8, 2024
2f1f505
feat: add copy link to gas price values
nicov-iov Jul 10, 2024
b43e9bd
chore: update version
nicov-iov Jul 10, 2024
9f30093
Merge branch 'fix/scroll-and-align-value' into v2.0.0
krlz16 Jul 10, 2024
85f1f45
feat: display a temporal not supported msg for proxy contracts
nicov-iov Jul 10, 2024
0c94936
Merge branch 'feat/DV-125/display-tx-gas-price-in-gwei' into v2.0.0
nicov-iov Jul 11, 2024
ba81f46
Merge branch 'feat/D1-1024/contract-interactions-view' into v2.0.0
nicov-iov Jul 11, 2024
5de0c9a
Merge branch 'feat/DV-83/display-implementation-address-for-ERC1967-p…
nicov-iov Jul 11, 2024
3a99ece
fix: remove unused env variable
nicov-iov Jul 11, 2024
c2fb4de
fix: display implementation address only in general page
nicov-iov Jul 11, 2024
f7fd5b2
Merge pull request #226 from rsksmart/v2.0.0
nicov-iov Jul 11, 2024
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
2 changes: 1 addition & 1 deletion .env.mainnet
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
VUE_APP_WS_URL=wss://be.explorer.rootstock.io
VUE_APP_APPS_URL=""
VUE_APP_NETWORK=mainnet
VUE_APP_STATS_URL=https://stats.rootstock.io
VUE_APP_GA_TAG=GTM-56J7JTD
VUE_APP_HOTJAR_ID=1857874
Expand Down
10 changes: 10 additions & 0 deletions .env.staging
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
VUE_APP_WS_URL=wss://explorer-testnet-api.plattie-dev.iovlabs.net
VUE_APP_NETWORK=testnet
VUE_APP_STATS_URL=https://stats.testnet.rootstock.io
VUE_APP_GA_TAG=UA-136026316-1
VUE_APP_HOTJAR_ID=1901396
VUE_APP_STREAM_MITM_URL=/mitm/index.html
VUE_APP_DOMAIN_TESTNET='https://explorer.testnet.rootstock.io/'
VUE_APP_DOMAIN_MAINNET='https://explorer.rootstock.io/'
VUE_APP_DOMAIN_STATS_TESTNET='https://stats.testnet.rootstock.io/'
VUE_APP_DOMAIN_STATS_MAINNET='https://stats.rootstock.io/'
2 changes: 1 addition & 1 deletion .env.testnet
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
VUE_APP_WS_URL=wss://be.explorer.testnet.rootstock.io
VUE_APP_APPS_URL=https://apps.explorer.testnet.rsk.co
VUE_APP_NETWORK=testnet
VUE_APP_STATS_URL=https://stats.testnet.rootstock.io
VUE_APP_GA_TAG=UA-136026316-1
VUE_APP_HOTJAR_ID=1901396
Expand Down
2 changes: 1 addition & 1 deletion .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ module.exports = {
'@vue/standard'
],
rules: {
'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
'no-console': 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off'
},
parserOptions: {
Expand Down
40 changes: 40 additions & 0 deletions .github/workflows/staging-deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: RSK Explorer staging build and deploy

on:
push:
branches: [staging]

jobs:
staging_build_and_deploy:
runs-on: ubuntu-latest
permissions:
id-token: write
contents: read

steps:
- name: Checkout
uses: actions/checkout@v2

- name: Setup Node 16
uses: actions/setup-node@v1
with:
node-version: "16"

- name: Install dependencies
run: npm ci

- name: Build site
run: npm run build-with-tracking:staging

- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v4
with:
role-to-assume: ${{ secrets.STAGING_ROLE_ARN }}
aws-region: ${{ secrets.STAGING_AWS_REGION }}

- name: Deploy site to S3
run: |
aws s3 sync --sse aws:kms --sse-kms-key-id ${{ secrets.STAGING_KMS_KEY_ID }} --delete --only-show-errors --exclude .gitkeep dist/ ${{ secrets.STAGING_S3_BUCKET }}
- name: Invalidate CloudFront cache
run: |
aws cloudfront create-invalidation --distribution-id ${{ secrets.STAGING_CLOUDFRONT_DISTRIBUTION }} --paths "/*"
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ The configuration is provided through this environment variables:
- **STATS_URL**: rsk stats web (link redirect the 'stats' link)
- **GA_TAG**: (optional) Google analytics tag.
- **HOTJAR_ID**: (optional) Hotjar ID.
- **APPS_URL**: rsk apps web (link redirect the 'apps' link)

E.g. *to change the backend url :*

Expand Down
Loading
Loading