Skip to content
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

AKI-603(647) AionPendingState refactoring #1101

Merged
merged 16 commits into from
Jan 23, 2020
Merged

AKI-603(647) AionPendingState refactoring #1101

merged 16 commits into from
Jan 23, 2020

Commits on Jan 20, 2020

  1. Configuration menu
    Copy the full SHA
    95abaca View commit details
    Browse the repository at this point in the history
  2. AKI-608 Removed unused ONBLOCK events, setup callback from aionblockc…

    …hainimpl to pendingstate.
    AionJayT committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    0c9df8c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    49715ca View commit details
    Browse the repository at this point in the history
  4. AKI-608 Removed PENDINGTXSTATE events, Added blockchainCallbackInterf…

    …ace into the AionImpl and use it as a bridge between the apiServer and the pendingState
    AionJayT committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    8a4203d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d214d8b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8baca86 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ddbcfff View commit details
    Browse the repository at this point in the history
  8. AKI-603 Removed bestblock access from the other class. Only update th…

    …e best block from the aionblockchain.
    
      - Also eemoved the fork0.4.0 checking into the forkUtility class and asking question from there.
    AionJayT committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    de0b62e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    609de9e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e4f2fe6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d0488c0 View commit details
    Browse the repository at this point in the history
  12. AKI-603 Remove txBroadcastbuffer in pendingState

      - Removed the bufferEnable in the CfgTx
    AionJayT committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    717311d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4c91419 View commit details
    Browse the repository at this point in the history
  14. AKI-603 Removed CfgAion dependency in the pendingState

      - Renamed flags in the pendingState
      - Fixed the pendingNonce method under the seedmode
    AionJayT committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    264b94f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    689b1a9 View commit details
    Browse the repository at this point in the history
  16. AKI-603 PendingState refactoring, unify the transaction validating path.

      - Made transaction validation in the same layer, remove the validation in the addTransactions call, remove check in the broadcast layer.
      - Sepecified the transaction checks for 3 different entrances in the pendingstate, keep the same executing logic in the addTransactions.
      - Added TxResponse types
      - Fixed tests
    AionJayT committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    ff4303c View commit details
    Browse the repository at this point in the history