Skip to content

Commit

Permalink
Merge pull request #6 from CosmWasm/v0.9.0
Browse files Browse the repository at this point in the history
V0.9.0
  • Loading branch information
jawoznia authored Nov 13, 2023
2 parents 6ab9f76 + 61a05ac commit c937654
Show file tree
Hide file tree
Showing 9 changed files with 547 additions and 12 deletions.
2 changes: 1 addition & 1 deletion src/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ for using `Sylvia`.
This book is not meant to teach you about the `CosmWasm`.
To learn about that, read [The CosmWasm Book](https://book.cosmwasm.com).

This book covers `Sylvia` in version 0.8.0.
This book covers `Sylvia` in version 0.9.0.

## Prerequisites

Expand Down
9 changes: 6 additions & 3 deletions src/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,15 @@
- [Introducing multitest](basics/multitest-intro.md)
- [Execution messsages](basics/execute.md)
- [Error handling](basics/error_handling.md)
- [Override entry point](basics/entry_points_overriding.md)
- [Interfaces](basics/reusability.md)
- [Remote type](basics/remote.md)
- [Custom messages](basics/custom.md)
- [Good practices](basics/good-practices.md)

- [Ibc](ibc.md)
- [Advanced](advanced.md)
- [Override entry point](advanced/entry_points_overriding.md)
- [Custom messages](advanced/custom.md)
- [Generics](advanced/generics.md)

- [Ibc]()

[Legal Information](impressum.md)
7 changes: 7 additions & 0 deletions src/advanced.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Advanced

The previous chapter explained basics of `sylvia`. If you read it you should be familiar
with general usage of `sylvia` framework.

In this chapter we will go through some "advanced" features of `sylvia` like ability
to override entry points and creating custom messages.
4 changes: 2 additions & 2 deletions src/basics/custom.md → src/advanced/custom.md
Original file line number Diff line number Diff line change
Expand Up @@ -506,5 +506,5 @@ fn test_custom() {

# Next step

Phew.. that was a journey. We learned most of the `sylvia` features and should be ready to create our first contracts.
In the last chapter, we will learn about some of the best practices that will make our code more readable and maintainable.
We now know how to trigger chain-specific functionality. In the next chapter, we will expand a little on that by
exploring support for generics.
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@ provide the type of your custom msg, as multitest helpers need to deserialize an

# Next step

In the next chapter, I will cover the `interface` macro.
In the next chapter, we will learn about custom messages.
Loading

0 comments on commit c937654

Please sign in to comment.