Skip to content

75 generalise tx validation #93

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

Merged
merged 15 commits into from
Jul 24, 2019
Merged

Conversation

iltoga
Copy link
Contributor

@iltoga iltoga commented Jul 23, 2019

Description

Separate Transaction's validation logic that is generic (for all tx types) from the tx type-specific

Breakdown

  • implemented generic tx validation (util)
  • moved transactionUtil functions to common
  • separated generic tx from txType-specific validation logic
  • WIP: noderegistration txType logic

Reference Issue

Close #75

Step to Test (optional)

  • run go test ./...

stefano galassi added 12 commits July 22, 2019 12:02
…xing bug in accountBalance request message
added new tx type for node registration (2,0)
WIP: implementation of (new) nodeRegistration transaction workflow
refactored some noderegistration query
fixed accountBalanceQuery: missing interface signature for ExtractModel and missing method for BuildModel
recompiled schema
moved transactionUtil functions to common
separated generic tx from txType-specific validation logic
WIP: noderegistration txType
@iltoga iltoga requested review from astaphobia and andy-shi88 July 23, 2019 09:11
@astaphobia astaphobia merged commit 78920da into develop Jul 24, 2019
@astaphobia astaphobia deleted the 75-generalise-tx-validation branch July 24, 2019 01:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

generalise transaction header/footer validation
3 participants