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

test: continuing offers in orchestrate async-flows #9679

Merged
merged 8 commits into from
Jul 11, 2024

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    bc12cbd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8330fba View commit details
    Browse the repository at this point in the history
  3. chore: chain facades create child node per account

    - previously, each orch account was given the contracts storage node. this creates a child node per account
    - refs #9066, helping ensure orch account addresses are available for smart-wallet clients. left some suggestions in code comments for further improvements
    0xpatrickdev committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    3ba1e59 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f425141 View commit details
    Browse the repository at this point in the history
  5. chore: getPublicTopics and asContinuingOffer return vows

    - update PublicTopic.storagePath on async-flow endowments to return a string instead of a promise. Uses asVow with async function since it's reasonable to assume the remote call will resolve promptly (in the same run)
    - update asContinuingOffer to return a vow and unwrap the result of getPublicTopic since this is also a vow. same promptness considerations mentioned above apply
    - closes: #9673
    0xpatrickdev committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    3bb15ba View commit details
    Browse the repository at this point in the history
  6. chore: update yarn.lock

    - seem like it was missed in #9664, but not caught since this job runs after merges to master
    0xpatrickdev committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    033a2f8 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. test: e2e test of basic-flows.contract.js

    - tests a contract that uses orchestrate/async-flow in the multichain-testing environment
    0xpatrickdev committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    8d8820b View commit details
    Browse the repository at this point in the history
  2. chore: ChainAddress.value

    - fixes changed parameter from #9662
    - improves test to print delegate offer result error on failure
    0xpatrickdev committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    b7a9ed3 View commit details
    Browse the repository at this point in the history