Skip to content

Conversation

@FelixFan1992
Copy link
Contributor

@FelixFan1992 FelixFan1992 commented Sep 13, 2022

@github-actions
Copy link
Contributor

I see that you haven't updated any CHANGELOG files. Would it make sense to do so?

@github-actions
Copy link
Contributor

github-actions bot commented Sep 13, 2022

Solana Smoke Test Results

1 tests   1 ✔️  4m 41s ⏱️
1 suites  0 💤
1 files    0

Results for commit 4bded11.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Contributor

github-actions bot commented Sep 13, 2022

EVM Smoke Test Results

52 tests   22 ✔️  6m 4s ⏱️
  1 suites  30 💤
  1 files      0

Results for commit 4bded11.

♻️ This comment has been updated with latest results.

@FelixFan1992 FelixFan1992 marked this pull request as ready for review September 13, 2022 18:46
@FelixFan1992 FelixFan1992 requested review from a team and removed request for connorwstein, prashantkumar1982 and spooktheducks September 13, 2022 18:46
Copy link
Contributor

@infiloop2 infiloop2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We will also need to add a limit on performData size when we remove simulation gas limits

@jmank88 jmank88 requested a review from pinebit September 15, 2022 16:59
FelixFan1992 and others added 2 commits September 15, 2022 13:34
* add task to calculate string length

* add task to calculate less than operation

* add max performdata check in pipeline

* fixes

* small fix

* format toml

* another attempt at formatting

* add integration test for max perform data size

* add env var for max perform data size

* small rename

* fix unit test

* add mocks and test data

* fix tests

* fix tests

* generate docs

Co-authored-by: FelixFan1992 <[email protected]>
Comment on lines 20 to 23
encode_check_upkeep_tx [type=ethabiencode
abi="checkUpkeep(uint256 id, address from)"
data="{\"id\":$(jobSpec.upkeepID),\"from\":$(jobSpec.fromAddress)}"]
check_upkeep_tx [type=ethcall
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit. should format this

infiloop2
infiloop2 previously approved these changes Sep 16, 2022
Copy link
Contributor

@infiloop2 infiloop2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm! Will also be good to have a review from core on the new pipeline tasks added
cc @pinebit

TaskTypeETHABIDecode TaskType = "ethabidecode"
TaskTypeETHABIDecodeLog TaskType = "ethabidecodelog"
TaskTypeMerge TaskType = "merge"
TaskTypeLength TaskType = "length"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You must:

  1. Describe these new tasks in our documentation here https://github.com/smartcontractkit/documentation and provide a link to the PR, so both are reviewed together.
  2. Mention the new tasks and other changes in CHANGELOG, so QA team knows what changes to test.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done. documentation PR smartcontractkit/documentation#989

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You added gasUnlimited param to eth_call task, that also need to be reflected in the doc.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pushed an update to the PR. There were some other parameters missing, i've also added documentation for them, could you verify that once

@infiloop2 infiloop2 merged commit 2157b2a into develop Sep 16, 2022
@infiloop2 infiloop2 deleted the sc-52934-1 branch September 16, 2022 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants