-
Notifications
You must be signed in to change notification settings - Fork 286
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(core-transaction-pool): Switch expiration to chain height #2461
Commits on Apr 23, 2019
-
feat(core-transaction-pool): Switch expiration to chain height
Switch from calculating transactions' expiration in "number of seconds since genesis block" to "chain height". Notice: this change alters the semantic of the maxTransactionAge beyond just the units (seconds vs height). Before the change we would use the user-defined transaction.timestamp and add maxTransactionAge (seconds) to it. After the change we use the current chain height when we have received the transaction (which is not user-defined and not necessary the same as when the transaction was created by the user) and add maxTransactionAge (height) to it. Resolves #1060
Configuration menu - View commit details
-
Copy full SHA for 525f165 - Browse repository at this point
Copy the full SHA 525f165View commit details -
Configuration menu - View commit details
-
Copy full SHA for e61fa9f - Browse repository at this point
Copy the full SHA e61fa9fView commit details
Commits on Apr 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2b76687 - Browse repository at this point
Copy the full SHA 2b76687View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6df72c - Browse repository at this point
Copy the full SHA f6df72cView commit details -
Update __tests__/unit/core-transaction-pool/connection.test.ts
Co-Authored-By: vasild <vd@freebsd.org>
Configuration menu - View commit details
-
Copy full SHA for 8186c8a - Browse repository at this point
Copy the full SHA 8186c8aView commit details -
Update __tests__/unit/core-transaction-pool/connection.test.ts
Co-Authored-By: vasild <vd@freebsd.org>
Configuration menu - View commit details
-
Copy full SHA for da79b1c - Browse repository at this point
Copy the full SHA da79b1cView commit details -
Update __tests__/unit/core-transaction-pool/connection.test.ts
Co-Authored-By: vasild <vd@freebsd.org>
Configuration menu - View commit details
-
Copy full SHA for 4675364 - Browse repository at this point
Copy the full SHA 4675364View commit details -
Update packages/core-transaction-pool/src/memory.ts
Co-Authored-By: vasild <vd@freebsd.org>
Configuration menu - View commit details
-
Copy full SHA for 086aa30 - Browse repository at this point
Copy the full SHA 086aa30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c10fe5 - Browse repository at this point
Copy the full SHA 6c10fe5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9794070 - Browse repository at this point
Copy the full SHA 9794070View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d1e25c - Browse repository at this point
Copy the full SHA 4d1e25cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e58fe3 - Browse repository at this point
Copy the full SHA 1e58fe3View commit details -
fix(core-transaction-pool): get current height in a more robust way
and handle the case if we are unable to get it
Configuration menu - View commit details
-
Copy full SHA for 0167421 - Browse repository at this point
Copy the full SHA 0167421View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb8631b - Browse repository at this point
Copy the full SHA fb8631bView commit details -
test(core-transaction-pool): disable tx exiration test
The test needs to query the current chain height and then wait until it increases or fake an increased height.
Configuration menu - View commit details
-
Copy full SHA for 31c0835 - Browse repository at this point
Copy the full SHA 31c0835View commit details
Commits on Apr 25, 2019
-
Merge remote-tracking branch 'ArkEcosystem/core/develop' into transac…
…tion-expiration-in-height * ArkEcosystem/core/develop: release: 2.3.15 (#2478) release: 2.3.14 (#2477) refactor(core): remove support for old release channels (#2476) fix(crypto): add exceptions for transactions with invalid recipients (#2471) refactor(crypto): make all Slots.* methods static (#2473) docs(template): add release section to pull request template (#2472) chore: fix absolute banner urls (#2469)
Configuration menu - View commit details
-
Copy full SHA for dd58504 - Browse repository at this point
Copy the full SHA dd58504View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd1c4ec - Browse repository at this point
Copy the full SHA fd1c4ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for de89d7a - Browse repository at this point
Copy the full SHA de89d7aView commit details -
Merge remote-tracking branch 'ArkEcosystem/core/develop' into transac…
…tion-expiration-in-height * ArkEcosystem/core/develop: style: apply linting and formatting to e2e tests (#2480)
Configuration menu - View commit details
-
Copy full SHA for 68334f7 - Browse repository at this point
Copy the full SHA 68334f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00b0a22 - Browse repository at this point
Copy the full SHA 00b0a22View commit details -
Merge remote-tracking branch 'ArkEcosystem/core/develop' into transac…
…tion-expiration-in-height * ArkEcosystem/core/develop: feat: add core-state to manage the state of in-memory data (#2479)
Configuration menu - View commit details
-
Copy full SHA for 21845ee - Browse repository at this point
Copy the full SHA 21845eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5581c8 - Browse repository at this point
Copy the full SHA e5581c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2b52a0 - Browse repository at this point
Copy the full SHA a2b52a0View commit details
Commits on Apr 26, 2019
-
Merge remote-tracking branch 'ArkEcosystem/core/develop' into transac…
…tion-expiration-in-height * ArkEcosystem/core/develop: fix(core): parse only the last line of pm2 stdout (#2484) release: 2.3.18 (#2488) fix(core-snapshots): reset unfinished round after import (#2486) fix(core-forger): update configManager height (#2487) release: 2.3.16 (#2483) fix(core-database): initialize height on startup (#2482)
Configuration menu - View commit details
-
Copy full SHA for 541c2e6 - Browse repository at this point
Copy the full SHA 541c2e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 156cd28 - Browse repository at this point
Copy the full SHA 156cd28View commit details