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

[FLIP-934] Interaction Template Integration #1323

Merged
merged 64 commits into from
Aug 30, 2022
Merged

Conversation

JeffreyDoyle
Copy link
Member

[FLIP-934] Interaction Template Integration

@changeset-bot
Copy link

changeset-bot bot commented Jul 15, 2022

🦋 Changeset detected

Latest commit: 68b74b1

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
@onflow/fcl Minor
@onflow/fcl-wc Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

… using protocol resolvers as defined in config
* PKG -- [fcl] Support on-chain interaction template audit system

* PKG -- [fcl] Verify template is audited returns a map of auditor to isAudited bool

* PKG -- [fcl] Verify template is audited returns a map of auditor to isAudited bool
@JeffreyDoyle JeffreyDoyle merged commit 1982c00 into master Aug 30, 2022
@JeffreyDoyle JeffreyDoyle deleted the fcl/templates branch August 30, 2022 20:15
huyndo pushed a commit that referenced this pull request Sep 24, 2022
* PKG -- [fcl] TEMPLATES

* PKG -- [fcl] Adds Interaction Template Utils

* PKG -- [fcl] Allow mutate to consume a template

* PKG -- [sdk] Adds template resolver and builder

* PKG -- [fcl] Adds verify dependency pin interaction template util

* PKG -- [fcl] Allow template serialization to include argument balance

* PKG -- [sdk] Set template to null in voucher if not defined

* PKG -- [fcl] Hash all strings during serialization process

* PKG -- [fcl] Adds sha3 dependency

* Adds utility to generate network dependent cadence from a template

* Update resolver tests to support template in interaction object

* Adds functionality to resolve a document using an arbitrary protocol, using protocol resolvers as defined in config

* PKG -- [fcl] Release templates 1.1.1-templates.5

* PKG -- [fcl] Code cleanup

* PKG -- [sdk] Move document retriever to fcl

* PKG -- [fcl] Add changeset

* PKG -- [fcl] Adds data structure normalizers to interaction template utils

* PKG -- [fcl] Derive fcl config dependencies from InteractionTemplate in query mutate

* PKG -- [fcl] Run prettier

* PKG -- [fcl] Add changeset

* PKG -- [fcl] Update test

* PKG -- [fcl] Run Release

* PKG -- [fcl] Adds node-fetch dep

* PKG -- [fcl] Use correct f_version check for interaction template normalization

* PKG -- [fcl] Support on-chain interaction template audit system

* PKG -- [fcl] Verify template is audited returns a map of auditor to isAudited bool

* PKG -- [fcl] Verify template is audited returns a map of auditor to isAudited bool

* PKG -- [fcl] Support on-chain interaction template audit system (#1356)

* PKG -- [fcl] Support on-chain interaction template audit system

* PKG -- [fcl] Verify template is audited returns a map of auditor to isAudited bool

* PKG -- [fcl] Verify template is audited returns a map of auditor to isAudited bool

* PKG -- [fcl] Templates release

* DOC -- Adds Interaction Template documentation

* PKG -- [sdk] Remove template from voucher

* DOC -- Update interaction template doc

* DOC -- Update interaction template doc

* PKG -- [fcl] Misc cleanup

* PKG -- [fcl] Adds templates to query and mutate docs

* PKG -- [fcl] Updates template verification helper to use latest contract method

* PKG -- [fcl] Remove sdk template export from fcl

* PKG -- [sdk] Revert interaction.js to version on master branch

* PKG -- [fcl] Rename verifyInteractionTemplateIsAudited to getInteractionTemplateAudits

* DOC -- Update interaction template doc

* PKG -- [fcl] Update FCL Templates docs

* DOC -- Change interaction templates doc to mdx

* PKG -- [fcl] Add auditors to flow.auditors config variable

* PKG -- [fcl] Release templates.11

* PKG -- [fcl] Add support for finding imports from multiple contract import lines

* PKG -- [fcl] Update according to PR feedback

* PKG -- [fcl] Move normalizers to a common normalizers folder

* PKG -- [fcl] Update according to PR feedback

* PKG -- [fcl] Update according to PR feedback

* PKG -- [fcl] Throw document retriever specific error on failure case

* PKG -- [fcl] Move normalizers to a common normalizers folder

* PKG -- [fcl] Reset changeset to master

* PKG -- [fcl] Reset changeset to master

* PKG -- [fcl] Reset changeset to master

* PKG -- [fcl] Adds changeset

* PKG -- [fcl] Removes duplicated import

* PKG -- [fcl] Adds prep template util for mutate and query

* PKG -- [fcl] Adds pre util for query and mutate

* PKG -- [fcl-wc] Adds jest polyfill for TextEncoder

* PKG -- [fcl-wc] Adds jest polyfill for TextEncoder

* PKG -- [fcl] Add node-fetch dep
@github-actions github-actions bot mentioned this pull request Sep 26, 2022
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.

2 participants