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

feat: node management, endorsing and gm #27

Closed
wants to merge 38 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
a0f8f5f
Update and add new contracts for X2Earn Endorsement feature
roisindowling Nov 5, 2024
ea575e2
update deprecated folder
roisindowling Nov 5, 2024
795074f
Add tests for new contracts
roisindowling Nov 5, 2024
b87a614
Update tests
roisindowling Nov 5, 2024
1d29fcd
add new contract addresses
roisindowling Nov 5, 2024
e7f6667
update config and scripts
roisindowling Nov 5, 2024
fdbc0de
Add GM changes
roisindowling Nov 19, 2024
ffc60fa
update deploy scripts
roisindowling Nov 19, 2024
3f6ec63
update configs
roisindowling Nov 19, 2024
b6a082c
update tests
roisindowling Nov 19, 2024
df19580
update changelog
roisindowling Nov 19, 2024
f74dff7
Add new contract addresses
roisindowling Nov 19, 2024
157880f
shard SC tests
roisindowling Nov 19, 2024
24f0f78
fix workflow
roisindowling Nov 19, 2024
e9a13ac
remove sharding
roisindowling Nov 19, 2024
ce79a7b
fix voter rewards tests and shard tests
roisindowling Nov 19, 2024
b7e8744
Run tests on all contracts
roisindowling Nov 19, 2024
af31a55
Get coverage report on shards
roisindowling Nov 19, 2024
08441a9
Fix workflow
roisindowling Nov 19, 2024
1b76a02
Fix tests
roisindowling Nov 19, 2024
b972438
Fix merging coverage
roisindowling Nov 19, 2024
48a78ba
tets
roisindowling Nov 19, 2024
ea545ab
update yarn.lock
roisindowling Nov 19, 2024
24150bd
fix
roisindowling Nov 19, 2024
804be8d
fix
roisindowling Nov 19, 2024
4a7c6b3
fix
roisindowling Nov 19, 2024
2540098
fix
roisindowling Nov 19, 2024
4babc23
fix
roisindowling Nov 19, 2024
c74604d
test
roisindowling Nov 19, 2024
21d8edc
test
roisindowling Nov 19, 2024
9080928
test
roisindowling Nov 19, 2024
09fce32
test
roisindowling Nov 19, 2024
8a64866
test
roisindowling Nov 19, 2024
f33817c
test
roisindowling Nov 19, 2024
cff785d
update workflow
roisindowling Nov 19, 2024
5cef217
Merge pull request #28 from vechain/test
roisindowling Nov 19, 2024
1e2c5f1
Revert "Fix coverage"
roisindowling Nov 19, 2024
80f3a8f
Merge pull request #29 from vechain/revert-28-test
roisindowling Nov 19, 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
Prev Previous commit
Next Next commit
Fix workflow
roisindowling committed Nov 19, 2024
commit 08441a94c95b18b360abc4884bf2a41e9786b497
2 changes: 1 addition & 1 deletion .github/workflows/unit-tests.yml
Original file line number Diff line number Diff line change
@@ -38,7 +38,7 @@ jobs:
run: echo "SHARD=${{ matrix.shard }}" >> $GITHUB_ENV

- name: Run Coverage for ${{ matrix.shard }}
run: yarn test:coverage:shard
run: yarn test:coverage:solidity

- name: Upload Coverage for ${{ matrix.shard }}
uses: actions/upload-artifact@v3
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
@@ -36,6 +36,7 @@
"test:thor-solo": "yarn check-or-generate-local-config && yarn start-solo && dotenv -v NEXT_PUBLIC_APP_ENV=local -e .env.example -- npx hardhat test",
"test:hardhat": "yarn check-or-generate-local-config && dotenv -v NEXT_PUBLIC_APP_ENV=local -e .env.example -- hardhat test --network hardhat",
"test:coverage:solidity": "yarn check-or-generate-local-config && dotenv -v NEXT_PUBLIC_APP_ENV=local -v IS_TEST_COVERAGE=true -e .env.example -- hardhat coverage",
"coverage:report": "nyc report --reporter=lcov --reporter=text --reporter=html",
"deploy": "yarn check-or-generate-local-config && yarn start-solo && dotenv -v NEXT_PUBLIC_APP_ENV=local -e .env.example -- npx hardhat run scripts/checkContractsDeployment.ts",
"deploy:hardhat": "dotenv -v NEXT_PUBLIC_APP_ENV=local -e .env.example -- npx hardhat run scripts/deploy --network hardhat",
"deploy:simulation": "export RUN_SIMULATION=true; yarn deploy",