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

Error redesign #1462

Merged
merged 119 commits into from Feb 20, 2022
Merged

Error redesign #1462

merged 119 commits into from Feb 20, 2022

Commits on Feb 17, 2022

  1. WIP

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    6ab5f86 View commit details
    Browse the repository at this point in the history
  2. accounts work

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    c1b7ffb View commit details
    Browse the repository at this point in the history
  3. WIP

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    fefeee9 View commit details
    Browse the repository at this point in the history
  4. WIP

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    c699deb View commit details
    Browse the repository at this point in the history
  5. WIP

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    26099aa View commit details
    Browse the repository at this point in the history
  6. constraints

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    826061e View commit details
    Browse the repository at this point in the history
  7. constraints

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    b158759 View commit details
    Browse the repository at this point in the history
  8. constraints

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    31d63cb View commit details
    Browse the repository at this point in the history
  9. WIP

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    bbf4c93 View commit details
    Browse the repository at this point in the history
  10. LANG COMPILES

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    ff49753 View commit details
    Browse the repository at this point in the history
  11. fmt and clippy

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    d4c6133 View commit details
    Browse the repository at this point in the history
  12. require!

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    8093770 View commit details
    Browse the repository at this point in the history
  13. WIP

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    b2621c3 View commit details
    Browse the repository at this point in the history
  14. WIP

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    dee9580 View commit details
    Browse the repository at this point in the history
  15. WIP

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    d476718 View commit details
    Browse the repository at this point in the history
  16. WIP

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    0903b06 View commit details
    Browse the repository at this point in the history
  17. WIP

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    d5b840b View commit details
    Browse the repository at this point in the history
  18. WIP

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    3a433f4 View commit details
    Browse the repository at this point in the history
  19. WIP

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    e7f1fcf View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5677031 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    fe0a48f View commit details
    Browse the repository at this point in the history
  22. WIP

    paul-schaaf committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    ea5edcd View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. Configuration menu
    Copy the full SHA
    ffb113e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5dc814 View commit details
    Browse the repository at this point in the history
  3. remove unused code

    paul-schaaf committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    c501266 View commit details
    Browse the repository at this point in the history
  4. error_with_account_name

    paul-schaaf committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    bf1f0ad View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    37c9998 View commit details
    Browse the repository at this point in the history
  6. fix spl token

    paul-schaaf committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    fe460c3 View commit details
    Browse the repository at this point in the history
  7. add todo

    paul-schaaf committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    25815bb View commit details
    Browse the repository at this point in the history
  8. make client compile

    paul-schaaf committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    573f507 View commit details
    Browse the repository at this point in the history
  9. clippy

    paul-schaaf committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    211e59f View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2022

  1. Configuration menu
    Copy the full SHA
    4e12959 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    34dbacb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe050d6 View commit details
    Browse the repository at this point in the history
  4. fix tests

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    8087460 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    234ca57 View commit details
    Browse the repository at this point in the history
  6. fix error tests

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    5667345 View commit details
    Browse the repository at this point in the history
  7. fmt

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    08a48d4 View commit details
    Browse the repository at this point in the history
  8. add todos

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    8671951 View commit details
    Browse the repository at this point in the history
  9. fix basic4

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    aa64f5a View commit details
    Browse the repository at this point in the history
  10. fmt

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    32a20dc View commit details
    Browse the repository at this point in the history
  11. fix cashiers-check

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    0810228 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    11b8a77 View commit details
    Browse the repository at this point in the history
  13. fix compile errors

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    a772cfc View commit details
    Browse the repository at this point in the history
  14. fix basic3 example

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    5411764 View commit details
    Browse the repository at this point in the history
  15. fmt

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    fbd8037 View commit details
    Browse the repository at this point in the history
  16. fix interface test

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    121080a View commit details
    Browse the repository at this point in the history
  17. fix chat tests

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    6a51b4a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    365fce1 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    646a60d View commit details
    Browse the repository at this point in the history
  20. fix lockup test

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    65f6126 View commit details
    Browse the repository at this point in the history
  21. ido pool

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    c56e401 View commit details
    Browse the repository at this point in the history
  22. fix misc test

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    ea4532c View commit details
    Browse the repository at this point in the history
  23. fix multisig test

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    0f8d1ec View commit details
    Browse the repository at this point in the history
  24. fix swap test

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    cf42ee4 View commit details
    Browse the repository at this point in the history
  25. AnchorResult -> Result

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    51706fa View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    ef4cd3f View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    ecd9cb8 View commit details
    Browse the repository at this point in the history
  28. fmt

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    9b944b6 View commit details
    Browse the repository at this point in the history
  29. clippy

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    70b19ea View commit details
    Browse the repository at this point in the history
  30. fmt

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    59d0f7f View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    a72c384 View commit details
    Browse the repository at this point in the history
  32. spl dex crate compile

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    0152d9a View commit details
    Browse the repository at this point in the history
  33. fix tests

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    c4f7468 View commit details
    Browse the repository at this point in the history
  34. fix composite test

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    10553cb View commit details
    Browse the repository at this point in the history
  35. fmt

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    0fe7409 View commit details
    Browse the repository at this point in the history
  36. fix events test

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    1761d57 View commit details
    Browse the repository at this point in the history
  37. fix examples tests

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    ac83700 View commit details
    Browse the repository at this point in the history
  38. fix more tests

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    207857d View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    5528173 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    599461f View commit details
    Browse the repository at this point in the history
  41. fix floats test

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    e953f17 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    64ab4c0 View commit details
    Browse the repository at this point in the history
  43. fix interface tests

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    7eb0d06 View commit details
    Browse the repository at this point in the history
  44. fix TODOs

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    8deaeff View commit details
    Browse the repository at this point in the history
  45. fix todos

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    571210d View commit details
    Browse the repository at this point in the history
  46. fix todos

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    61eb0eb View commit details
    Browse the repository at this point in the history
  47. fix todo

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    f9323f3 View commit details
    Browse the repository at this point in the history
  48. remove todo

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    17290eb View commit details
    Browse the repository at this point in the history
  49. fmt

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    ddae8c6 View commit details
    Browse the repository at this point in the history
  50. fix auctionhouse tests

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    1946f2f View commit details
    Browse the repository at this point in the history
  51. swap was already working

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    c5fca8a View commit details
    Browse the repository at this point in the history
  52. fix cfo test

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    a98b228 View commit details
    Browse the repository at this point in the history
  53. add docs todo

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    6f111e1 View commit details
    Browse the repository at this point in the history
  54. error_codes -> error_code

    paul-schaaf committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    fdf6578 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    bce05b1 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2022

  1. refactor error

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    2630cdd View commit details
    Browse the repository at this point in the history
  2. update docs

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    30cbcb9 View commit details
    Browse the repository at this point in the history
  3. fix error macro

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    5abac35 View commit details
    Browse the repository at this point in the history
  4. add require! test

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    064e527 View commit details
    Browse the repository at this point in the history
  5. Fix error test

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    21f3281 View commit details
    Browse the repository at this point in the history
  6. lang: add bail! macro

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    283f43c View commit details
    Browse the repository at this point in the history
  7. docs

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    ef2f181 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2bb6be8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    43a200f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    007eafc View commit details
    Browse the repository at this point in the history
  11. lang: remove TODO

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    7647c04 View commit details
    Browse the repository at this point in the history
  12. fmt

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    e6ea718 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    39209ca View commit details
    Browse the repository at this point in the history
  14. tests: fix error tests

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    c8904ae View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    69f89a3 View commit details
    Browse the repository at this point in the history
  16. tests: fix sleep

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    13dcede View commit details
    Browse the repository at this point in the history
  17. tests fix sleep placement

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    3692e9c View commit details
    Browse the repository at this point in the history
  18. remove dead todo

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    39e1719 View commit details
    Browse the repository at this point in the history
  19. docs: changelog

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    c99d335 View commit details
    Browse the repository at this point in the history
  20. lang: add with_source method on Error type so ProgramErrors can be en…

    …riched with source information
    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    22fbe6c View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    c83e28f View commit details
    Browse the repository at this point in the history
  22. pe.into() -> Into::into

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    34ea949 View commit details
    Browse the repository at this point in the history
  23. .into() -> Error::from()

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    93b6bd3 View commit details
    Browse the repository at this point in the history
  24. bail! -> err!

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    a7ae6ae View commit details
    Browse the repository at this point in the history
  25. tests: use err!

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    d85a310 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    62b9902 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    88e4510 View commit details
    Browse the repository at this point in the history
  28. tests: fix lockup test

    paul-schaaf committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    9f40e76 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    aeca9a3 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    0148808 View commit details
    Browse the repository at this point in the history
  31. fmt import

    armaniferrante committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    68c5188 View commit details
    Browse the repository at this point in the history
  32. fmt more imports

    armaniferrante committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    9dc873b View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    a3bb227 View commit details
    Browse the repository at this point in the history