World Engine home page
Search or ask...
Support
Get Started
Get Started
Search...
Navigation
REST API
/tx/game/{txType}
World Engine
Cardinal (Game Shard)
Game Engine/Client Integration
GitHub
Twitter
Telegram Dev Chat
Cardinal (Game Shard)
Introduction
Introduction to ECS
Loop-driven Runtime
Building Your Game Shard
Project Structure
World (main.go)
Component
System
Message
Query
Cardinal Query Language (CQL)
EVM+ Message and Query
Persona (Game Account)
Configurations (world.toml)
Inter-Shard Communication
EVM to Cardinal
REST API
POST
/query/game/{queryType}
POST
/query/game/cql
POST
/query/persona/signer
POST
/query/receipts/list
POST
/tx/game/{txType}
POST
/tx/persona/create-persona
POST
/query/debug/state
GET
/events
REST API
/tx/game/{txType}
Submit a transaction to Cardinal
POST
/
tx
/
game
/
{txType}
Try it
Path Parameters
txType
string
required
label of the transaction that wants to be submitted
Body
application/json
body
object
required
namespace
string
required
personaTag
string
required
signature
string
required
timestamp
integer
required
Response
200 - application/json
tick
integer
required
txHash
string
required
/query/receipts/list
/tx/persona/create-persona