-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Update fluxmonitor to use IdempotencyKey when creating Tx #10589
Conversation
I see that you haven't updated any CHANGELOG files. Would it make sense to do so? |
Running downstream job at https://github.com/smartcontractkit/operator-ui/actions/runs/6151194702 |
Running downstream job at https://github.com/smartcontractkit/operator-ui/actions/runs/6151233996 |
Running downstream job at https://github.com/smartcontractkit/operator-ui/actions/runs/6151799968 |
Running downstream job at https://github.com/smartcontractkit/operator-ui/actions/runs/6161385127 |
67e1f22
to
16636ee
Compare
Running downstream job at https://github.com/smartcontractkit/operator-ui/actions/runs/6162813482 |
e9864cb
to
81a8004
Compare
@@ -185,8 +185,9 @@ func TestORM_CreateEthTransaction(t *testing.T) { | |||
payload = []byte{1, 0, 0} | |||
gasLimit = uint32(21000) | |||
) | |||
|
|||
idempotencyKey := "fluxmonitor-1" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This might conflict with the other test resulting in locking delays. Can we randomly generate it please?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah good point. I've updated these tests to use uuid instead now.
4bea3a8
to
fbb63a0
Compare
SonarQube Quality Gate |
Queryer
when submitting Tx to TXMIdempotencyKey
to prevent double send. Usingfluxmonitor-
+ run ID