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

Script executing execution api tests #1621

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
84a0213
Draft of script executing execution api tests
konstantinabl Aug 9, 2023
10dbd2d
Refactors script to make it more readable and modular
konstantinabl Aug 17, 2023
c3f8e26
Fixes PR comments
konstantinabl Aug 17, 2023
9b48f85
Resolves conflict
konstantinabl Sep 5, 2023
c34435d
Fixes for some transaction methods and sendRawTransaction
konstantinabl Aug 17, 2023
bd3a60c
Fixes package-lock.json
konstantinabl Aug 18, 2023
2e5078b
Tries to fix package-lock.json conflicts
konstantinabl Aug 18, 2023
3c8a108
Package lock.json
konstantinabl Aug 18, 2023
e164fa9
Refactors script to handle different transaction for getTransactionBy…
konstantinabl Sep 2, 2023
9bcfb51
Fixes script for all methods and optimizes it
konstantinabl Sep 4, 2023
2ebf6c9
Sets nonce via getTransactionCount
konstantinabl Sep 5, 2023
02fe8f8
Refactors main to make it more readable
konstantinabl Sep 5, 2023
9a2496b
Adds execution api repo as dependency
konstantinabl Sep 7, 2023
d8055c2
Refactors script to test file
konstantinabl Sep 7, 2023
fccb106
Deletes script
konstantinabl Sep 7, 2023
58094b0
Adds command for executing new tests
konstantinabl Sep 7, 2023
ae57bfa
Adds conformity tests to github workflow
konstantinabl Sep 7, 2023
4b3d291
Adds new dependencies to package-lock
konstantinabl Sep 7, 2023
c32272d
Fixes typo in package.json
konstantinabl Sep 7, 2023
22e2efc
Changes github workflow name
konstantinabl Sep 8, 2023
afb18a9
Adds comments and docs; Takes bytecode from json
konstantinabl Sep 9, 2023
77e1bde
Fixes script name for conformity tests
konstantinabl Sep 11, 2023
50a75c0
Removes redundant variable; moves variable to const
konstantinabl Sep 11, 2023
efe9816
Adds specifig tag to execution apis repo
konstantinabl Sep 11, 2023
f35aa56
Replaces file name string with constant variables
konstantinabl Sep 12, 2023
fff54eb
Adds more informative variables for request.param checks
konstantinabl Sep 12, 2023
6254849
Combines sendrawTransaction checks
konstantinabl Sep 12, 2023
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
9 changes: 9 additions & 0 deletions .github/workflows/acceptance-public.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,15 @@ jobs:
operator_id: ${{ inputs.operator_id }}
operator_key: ${{ inputs.operator_key }}

rpc_api_schema_conformity:
name: API Conformity
uses: ./.github/workflows/acceptance-workflow.yml
with:
testfilter: api_conformity
envfile: ${{ inputs.network }}Acceptance.env
operator_id: ${{ inputs.operator_id }}
operator_key: ${{ inputs.operator_key }}

erc20:
name: ERC20
uses: ./.github/workflows/acceptance-workflow.yml
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/acceptance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,12 @@ jobs:
with:
testfilter: api_batch3

rpc_api_schema_conformity:
name: API Conformity
uses: ./.github/workflows/acceptance-workflow.yml
with:
testfilter: rpc_api_schema_conformity

erc20:
name: ERC20
uses: ./.github/workflows/acceptance-workflow.yml
Expand Down
Loading