Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

chainbase uniqueness violation fixes #7286

Merged
merged 1 commit into from
May 6, 2019

Conversation

arhag
Copy link
Contributor

@arhag arhag commented May 6, 2019

Change Description

Port #7266 to develop.

Consensus Changes

  • Consensus Changes

API Changes

  • API Changes

Documentation Additions

  • Documentation Additions

…t violate the new (and now explicitly stated) requirements imposed on chainbase objects that should be respected in this code base.

Following those new requirements will automatically satisfy the critical preconditions on the chainbase modify function.

Add new unit test, api_tests/more_deferred_transaction_tests, to check that certain deferred transaction replacement schemes do not cause chainbase failure any more.
Modified the deferred_test test contract to support the new unit test.
@arhag arhag merged commit 85c8bd4 into develop May 6, 2019
@arhag arhag deleted the chainbase-uniqueness-violation-fixes-develop branch May 6, 2019 20:20
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants