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

Restore abi_serializer backward compatibility - develop #9133

Merged
merged 1 commit into from
May 26, 2020

Conversation

revl
Copy link
Contributor

@revl revl commented May 26, 2020

This is the develop counterpart of PR #9128

Change Description

The new yield_function_t parameter in abi_serializer methods caused contract unit tests to stop compiling. This commit restores backward compatibility of abi_serializer by adding methods with original signatures.

For more details, see:

Consensus Changes

  • Consensus Changes

API Changes

  • The API of abi_serializer is made compatible with that of the previous 2.0.x releases.

Documentation Additions

  • Documentation Additions

The new yield_function_t parameter in abi_serializer methods caused
contract unit tests to stop compiling. This commit restores backward
compatibility of abi_serializer by adding methods with original
signatures.

For more details, see:

- The original PR where the interface was changed:
  #8823
- The issue where the problem was reported:
  EOSIO/eosio.contracts#487
@revl revl requested a review from jeffreyssmith2nd May 26, 2020 16:11
@revl revl merged commit 36c88b3 into develop May 26, 2020
@revl revl deleted the hotfix/487-restore-abi_serializer-compat-develop branch May 26, 2020 19:21
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