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

RPC errors proposal #156

Merged
merged 23 commits into from
Apr 4, 2024
Merged

RPC errors proposal #156

merged 23 commits into from
Apr 4, 2024

Commits on Sep 13, 2022

  1. add RPC error proposal

    Based on neo-project/neo-modules#728, but differs a bit from it:
     * reduced set of groups
     * unified missing block/header error
     * improved compatibility for -301 and -302
    roman-khimov committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    7eb6c30 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. nep-Y: correct group description

    Co-authored-by: Erik van den Brink <git@erikvandenbrink.com>
    roman-khimov and ixje committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    26ef0ad View commit details
    Browse the repository at this point in the history
  2. nep-Y: typo fix

    Co-authored-by: Erik van den Brink <git@erikvandenbrink.com>
    roman-khimov and ixje committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    a564897 View commit details
    Browse the repository at this point in the history
  3. nep-Y: unify -104 wording

    Co-authored-by: Erik van den Brink <git@erikvandenbrink.com>
    roman-khimov and ixje committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    580f42a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e819938 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f96d96c View commit details
    Browse the repository at this point in the history
  6. nep-Y: the most specific

    roman-khimov committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    b20970e View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. NEP-Y: extend list of getblock and getblockheader return error codes

    These can autoresolve height to hash, so height-related error code
    is applicable as well.
    
    Signed-off-by: Anna Shaleva <shaleva.ann@nspcc.ru>
    AnnaShaleva authored and roman-khimov committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    a840f72 View commit details
    Browse the repository at this point in the history
  2. NEP-Y: extend list of submitoracleresponse return error codes

    Oracle response can have invalid signature.
    
    Signed-off-by: Anna Shaleva <shaleva.ann@nspcc.ru>
    AnnaShaleva authored and roman-khimov committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    9981ae7 View commit details
    Browse the repository at this point in the history
  3. NEP-Y: extend list of submitblock return error codes

    Blocks contain transactions, therefore any transaction-related
    error codes can be applicable too.
    
    Signed-off-by: Anna Shaleva <shaleva.ann@nspcc.ru>
    AnnaShaleva authored and roman-khimov committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    c691b94 View commit details
    Browse the repository at this point in the history
  4. NEP-Y: extend list of verifyproof return error codes

    Proof verification is relevant only for the nodes that store not only
    the latest chain state.
    
    Signed-off-by: Anna Shaleva <shaleva.ann@nspcc.ru>
    AnnaShaleva authored and roman-khimov committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    606601b View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. nep-Y: add -600 for "access denied"

    See neo-project/neo-modules#815 (comment)
    
    Signed-off-by: Roman Khimov <roman@nspcc.ru>
    roman-khimov committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    3978723 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. nep-Y: spelling fix

    Signed-off-by: Roman Khimov <roman@nspcc.ru>
    roman-khimov committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    9eb1111 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Update nep-Y.mediawiki

    Co-authored-by: Jimmy <jinghui@wayne.edu>
    shargon and Jim8y committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    457d2a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e36804c View commit details
    Browse the repository at this point in the history
  3. Update README.mediawiki

    shargon committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    9b92c5b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c76926c View commit details
    Browse the repository at this point in the history
  5. Update nep-23.mediawiki

    shargon committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    962237a View commit details
    Browse the repository at this point in the history
  6. Update README.mediawiki

    shargon committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    e2023b7 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. README: fix link to the document

    Signed-off-by: Roman Khimov <roman@nspcc.ru>
    roman-khimov committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    9f35539 View commit details
    Browse the repository at this point in the history
  2. nep-23: add implementation links

    Signed-off-by: Roman Khimov <roman@nspcc.ru>
    roman-khimov committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    8bcce5d View commit details
    Browse the repository at this point in the history
  3. nep-23: extend -510 to cover NVB

    Signed-off-by: Roman Khimov <roman@nspcc.ru>
    roman-khimov committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    804dd0a View commit details
    Browse the repository at this point in the history
  4. nep-23: add -513 for Conflicts

    Signed-off-by: Roman Khimov <roman@nspcc.ru>
    roman-khimov committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    16cfb05 View commit details
    Browse the repository at this point in the history