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

[refactor]: encapsulate access to data model structures #1984

Merged

Commits on Mar 31, 2022

  1. encapsulate access to data model structures

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    857ca99 View commit details
    Browse the repository at this point in the history
  2. add data_model mutable_api feature flag

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    d48325b View commit details
    Browse the repository at this point in the history
  3. add constructor type to Identifiable

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    2974fb7 View commit details
    Browse the repository at this point in the history
  4. fix review comments, allow for empty identifiers

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    14823b0 View commit details
    Browse the repository at this point in the history
  5. remove serde and parity_scale_codec bloat from SmallVec

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    a6925c8 View commit details
    Browse the repository at this point in the history
  6. fix register isi execution, check permissions before executing isi, r…

    …eturn error instead of assert panics
    
    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    b0e22b4 View commit details
    Browse the repository at this point in the history
  7. add test to ensure permisions are checked before execution

    Signed-off-by: Marin Veršić <marin.versic101@gmail.com>
    mversic committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    3aa4666 View commit details
    Browse the repository at this point in the history