CosmWasm Docs
  • Welcome
  • CosmWasm Core
    • Installation
    • Entrypoints
      • Instantiate
      • Execute
      • Query
      • Migrate
      • Sudo
      • Reply
      • Semantics
      • Actor Model
      • Events
      • Gas
      • Pinning
      • Transactions
    • Standard Library
      • Math
        • Decimals
        • Integers
      • Cryptography
        • Ed25519
        • P-256
        • K-256
        • BLS12-381
    • Conventions
      • Library feature
      • Enum dispatch
    • Advanced
      • Measuring time
    • Specification
      • Instantiate2 algorithm
  • Wasmd
    • Getting Started
      • Set Up Your Local Environment
      • Run A Node
      • Interact via the CLI
      • Proposals
      • Permissions
    • Integration
  • IBC
    • Getting started
    • Basic concepts
    • Build your own protocol
      • Channel lifecycle
      • Packet lifecycle
    • ICS20: Fungible Token Transfer
    • Extensions
      • Callbacks
  • Sylvia
    • Basics
      • Getting started
      • Generate contract
      • Contract structure
      • Interoperability
      • Ibc
    • Macros
      • Interface
      • Contract
      • Entry points
      • Attributes
        • Attr
        • Custom
        • Data
        • Error
        • Features
        • Message
        • Msg
        • MsgAttr
        • Override_entry_point
        • Payload
      • Generated types
        • Message types
        • Multitest helpers
        • Communication
    • Types
      • Context
      • Communication
      • Multitest
  • Storey
    • Basics
    • Containers
      • Item
      • Map
        • Implementing key types
      • Column
    • Migrating from cw-storage-plus
    • Implementing new containers
    • Alternative encodings
    • Alternative backends
  • StoragePlus
    • Basics
      • Item
      • Map
      • Deque
      • IndexedMap
      • SnapshotItem
      • SnapshotMap
  • MultiTest
    • Installation
    • Features
    • Getting started
      • Counter
        • CosmWasm
        • Sylvia
      • Writing tests
        • CosmWasm
        • Sylvia
        • Summary
    • App
    • AppBuilder
    • Blocks
    • Api
    • Addresses
      • User address
      • Contract address
      • Validator address
    • Storage
    • Bank
    • Staking
    • Distribution
    • Governance
    • Stargate
    • Wasm
    • Custom
    • IBC
  • Tutorial
    • Environment setup
    • CosmWasm Contract
      • Contract creation
      • Entry points
      • Building the contract
      • Creating a query
      • Testing the query
      • Multitest introduction
      • Storing state
      • Execution messages
      • Passing events
      • Handling funds
      • Good practices
    • Sylvia Contract
      • Contract creation
  • How to doc
    • MDX
    • Tags
    • Callout
    • Tabs
Question? Give us feedback →Edit this page on GitHub
SylviaMacrosGenerated types
macrosylvia

Generated types

This part of the documentation describes types generated by Sylvia macros.

All of the generated code, except for the one generated by the entry_points macro is generated inside of the sv module.

PayloadMessage types

CosmWasm is proudly created and maintained by Confio. CosmWasm is a registered trademark of Confio GmbH.

This site is published by Skip Protocol Inc. (dba Interchain Labs).