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

feat(gnovm, tm2): implement event emission with std.Emit #1653

Merged
merged 65 commits into from
Apr 30, 2024

Commits on Feb 13, 2024

  1. Configuration menu
    Copy the full SHA
    c67e718 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    d7cb7d9 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Configuration menu
    Copy the full SHA
    94ab8ef View commit details
    Browse the repository at this point in the history
  2. fixup

    notJoon committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    c06f079 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. feat: EmitEvent in gno

    - it just prints event(s) for now
    r3v4s committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    5360fa9 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. fmt

    notJoon committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    79f5752 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Configuration menu
    Copy the full SHA
    fd84dc5 View commit details
    Browse the repository at this point in the history
  2. Event holds more metadata

    notJoon committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    35ef5f8 View commit details
    Browse the repository at this point in the history
  3. run go generate

    notJoon committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    0afd6cd View commit details
    Browse the repository at this point in the history
  4. fix lint error

    notJoon committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    6625e7e View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    2a87886 View commit details
    Browse the repository at this point in the history
  2. pkgPath in Events

    notJoon committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    d7f1fed View commit details
    Browse the repository at this point in the history
  3. re-organize code

    notJoon committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    2a6084a View commit details
    Browse the repository at this point in the history
  4. print attribute

    notJoon committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    97e2c07 View commit details
    Browse the repository at this point in the history
  5. print metadata finish

    notJoon committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    860e9bd View commit details
    Browse the repository at this point in the history
  6. fix CI failing

    notJoon committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    63c5829 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    943ac20 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    866250e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a99d96 View commit details
    Browse the repository at this point in the history
  3. fix failing error

    notJoon committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    3e5636b View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. remove height, don't panic

    notJoon committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    be033a7 View commit details
    Browse the repository at this point in the history
  2. expose function name

    notJoon committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    52e5412 View commit details
    Browse the repository at this point in the history
  3. save

    notJoon committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    1a9a524 View commit details
    Browse the repository at this point in the history
  4. event stringfy

    notJoon committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    f054d67 View commit details
    Browse the repository at this point in the history
  5. fix CI

    notJoon committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    2adfdd7 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2024

  1. json style event string

    notJoon committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    ebb387a View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Update gnovm/tests/file.go

    Co-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>
    notJoon and moul authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    bb80a2e View commit details
    Browse the repository at this point in the history
  2. fix: apply suggestions

    notJoon committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    61bc407 View commit details
    Browse the repository at this point in the history
  3. fix: apply suggestions

    notJoon committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    e76e231 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    87d4d9e View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. fix: resolve simple comments

    notJoon committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    929eb6d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49f1d84 View commit details
    Browse the repository at this point in the history
  3. valid json

    notJoon committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    9b183fb View commit details
    Browse the repository at this point in the history
  4. fix: lint, remove leftover

    notJoon committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    d2a0c98 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. fix: apply some comments

    notJoon committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    59c020f View commit details
    Browse the repository at this point in the history
  2. use EventString

    notJoon committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    13d7b4f View commit details
    Browse the repository at this point in the history
  3. remove leftover

    notJoon committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    9f726ca View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Update gnovm/stdlibs/std/emit_event.go

    Co-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>
    notJoon and moul authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    271651a View commit details
    Browse the repository at this point in the history
  2. Update gnovm/stdlibs/std/emit_event.go

    Co-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>
    notJoon and moul authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    b207069 View commit details
    Browse the repository at this point in the history
  3. Update tm2/pkg/bft/abci/types/types.go

    Co-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>
    notJoon and moul authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    d1c28cc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    849ac83 View commit details
    Browse the repository at this point in the history
  5. add very basic test

    notJoon committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    2e9d9ed View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. add more tests

    notJoon committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    1d83801 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ab7577 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a16ac6 View commit details
    Browse the repository at this point in the history
  4. update comment

    notJoon committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    ffb66ae View commit details
    Browse the repository at this point in the history
  5. store result to EventString

    notJoon committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    e49793a View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Configuration menu
    Copy the full SHA
    ff0877f View commit details
    Browse the repository at this point in the history
  2. Update gno.land/cmd/gnoland/testdata/event.txtar

    Co-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>
    notJoon and moul authored Apr 24, 2024
    Configuration menu
    Copy the full SHA
    8ddfd0f View commit details
    Browse the repository at this point in the history
  3. Update gnovm/stdlibs/std/emit_event_test.go

    Co-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>
    notJoon and moul authored Apr 24, 2024
    Configuration menu
    Copy the full SHA
    55b6704 View commit details
    Browse the repository at this point in the history
  4. Update gnovm/stdlibs/std/native.go

    Co-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>
    notJoon and moul authored Apr 24, 2024
    Configuration menu
    Copy the full SHA
    a7ae1a7 View commit details
    Browse the repository at this point in the history
  5. Update gnovm/stdlibs/std/emit_event.gno

    Co-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>
    notJoon and moul authored Apr 24, 2024
    Configuration menu
    Copy the full SHA
    191c130 View commit details
    Browse the repository at this point in the history
  6. Update gnovm/stdlibs/std/context.go

    Co-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>
    notJoon and moul authored Apr 24, 2024
    Configuration menu
    Copy the full SHA
    1474c0d View commit details
    Browse the repository at this point in the history
  7. no regex

    notJoon committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    150fe46 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. fixup (maybe)

    notJoon committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    ed5f542 View commit details
    Browse the repository at this point in the history
  2. fixup

    notJoon committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    67a40e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ae5292a View commit details
    Browse the repository at this point in the history
  4. fix: CI failing

    notJoon committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    6cd31f1 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Configuration menu
    Copy the full SHA
    c8219e4 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    7e391a9 View commit details
    Browse the repository at this point in the history
  2. panic

    notJoon committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    96f7ca5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0358dd6 View commit details
    Browse the repository at this point in the history
  4. func name change

    notJoon committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    317108a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b0d9b28 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    7a5fd74 View commit details
    Browse the repository at this point in the history