Skip to content

[SessionKey] Check the transaction with session scope#640

Merged
jolestar merged 1 commit intomainfrom
tx_meta
Aug 16, 2023
Merged

[SessionKey] Check the transaction with session scope#640
jolestar merged 1 commit intomainfrom
tx_meta

Conversation

@jolestar
Copy link
Copy Markdown
Contributor

  1. Define TxMeta, and put TxMeta in TxContext. It is too hard to define MoveAction in Move [MoveosStd] Define MoveAction in Move #495 , so I use a simple way to define a TxMeta.
  2. Check the TxMeta with the session scope.

resolve #631

@vercel
Copy link
Copy Markdown

vercel Bot commented Aug 15, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Ignored Deployment
Name Status Preview Comments Updated (UTC)
rooch ⬜️ Ignored (Inspect) Visit Preview Aug 15, 2023 6:15pm

Copy link
Copy Markdown
Contributor

@baichuan3 baichuan3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jolestar jolestar merged commit 1d7c725 into main Aug 16, 2023
@jolestar jolestar deleted the tx_meta branch August 16, 2023 03:28
wubuku added a commit to wubuku/rooch that referenced this pull request Aug 17, 2023
* commit 'e619c845f9b532430c65858ba2e0d2ff1c4b9e86':
  [VM] Refactor view_function result, return the VMStatus to caller (rooch-network#646)
  add `rooch server clean` to rooch cli (rooch-network#634)
  fix const typo => `EFunctionCallBeyondSessionScope` (rooch-network#645)
  [rooch-networkgh-641] unify coin id to u64 and refactor blockchain scheme. (rooch-network#642)
  [SessionKey] Check the transaction va session scope (rooch-network#640)
  implement accumulator store and proof verification (rooch-network#605)
  refine README.md (rooch-network#639)
  [rooch-networkgh-621] refactor algorithms and validators. (rooch-network#636)
  update `rooch-cli.zh-CN.mdx` and translate it (rooch-network#637)
  [CLI] Support session key in CLI (rooch-network#629)
  Auto test for module publishing in Move (rooch-network#632)
  typescript sdk part of issues/585 (rooch-network#597)
  [types] Migrate module bindings from rooch-framework to rooch-types (rooch-network#623)
  add weekly 2023-08-14 (rooch-network#624)
  Detecting global storage instructions during module publishing. (rooch-network#619)
  [rooch-networkgh-609] refactor validators for other schemes. (rooch-network#610)
  Verify and publish modules in Move (rooch-network#392)
  Feature owen opt client code gen (rooch-network#600)
  Use generic parameter placeholders. (rooch-network#614)
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.

[Framework] Implement the SessionKey scope check

2 participants