Replies: 2 comments 1 reply
-
@mweichert This looks very clean! I think this approach makes a lot of sense and would be useful for both deployments and testing. It might be useful to add some more examples with a contrast to what the code would look like currently. Some questions:
|
Beta Was this translation helpful? Give feedback.
1 reply
-
I discovered this today: https://blockwatch.cc/blog/tzcompose-tezos-automation-framework/ We could explore whether it makes sense to develop a plugin around TzCompose. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
@taqueria/taqueria
Introduction
The
@taqueria/taqueria
package is more than just a toolkit—it's essentially a Domain-Specific Language (DSL) designed for Tezos smart contract development. By abstracting many of the technical details, it offers a clean and developer-friendly API.Why Choose
@taqueria/taqueria
?What Taqueria Abstracts
When you declare an instance using
Taqueria.contract()
, several actions and decisions are abstracted away:storage
parameter.account
property in the config object.Problem-Solvers
Code-Signing Issues
Just run
npx taq
and forget about code-signing issues.Complex Deployments
Taqueria understands your project and environment, simplifying complex deployments.
Scalable Development
A unified testing approach ensures you don't have to support multiple frameworks.
Basic Usage
Behind the Scenes with
Taqueria.contract()
When you run this script, here's what Taqueria automatically does for you:
storage
is set to 100.config.account
is used for deploying the contract.Extending Taqueria with Plugins
Terminology
Error Handling
Run into errors? No worries. Just catch them with standard try/catch/finally blocks.
Beta Was this translation helpful? Give feedback.
All reactions