Ever Platform
RoadmapIdeasDeveloper ToolsSDK
  • About Ever Platform
  • Sandbox endpoint
  • Quick Start
  • Use cases
    • Infrastructure Provider
      • Projects
    • Community-driven development
      • Roadmap
        • Discussions
      • Your ideas
      • DevNet Giver(Faucet)
    • Custom development
      • Our clients
  • Products
    • Evercloud
      • Networks Endpoints
      • Get Started
      • GraphQL API documentation
      • Testnet Faucets
      • About data proofs in Cloud
      • SLA
      • HTTP notifications
    • Dedicated Cloud/Node
    • Dapp Server (DS)
    • Simple Emulator (SE)
      • Endpoint
    • Network Emulator (NE)
    • Functionality comparison
  • Samples
    • GraphQL Samples
      • Send message
      • Network Config
      • Blocks
      • Accounts
      • Transactions
      • Messages
      • Block and Transaction Pagination: Best Practice
      • Multiple Message Processing and Monitoring
      • Subscribe for REMP receipts
  • Reference
    • GraphQL API
      • Quick Start
      • Samples
      • Networks
      • Explore Playground
      • Connect to GraphQL API
      • Schema
      • Blockchain API
      • Info API
      • Query Collections: Query Language
      • Subscribe Collections
      • Message Monitor API
      • Field Descriptions
    • Evercloud API Add-ons
      • Query cost
      • Blockchain Statistics
      • FT (Fungible Token) API
      • Price
      • Counterparties
      • Flex API
    • Changelog
      • Evercloud
      • Dapp Server (DS)
      • Simple Emulator (SE)
    • Breaking changes
      • Policy
      • Deprecation schedule
      • Migration guides
        • GraphQL API 1.0 migration
  • SDK and tools
    • everdev
    • Client Libraries
  • Guides
    • How to connect to GraphQL API
  • 😊Social
    • Feedback page
    • Telegram
    • Discord
Powered by GitBook
On this page

Was this helpful?

  1. Products

Simple Emulator (SE)

Lite Everscale emulator with GraphQL API

PreviousDapp Server (DS)NextEndpoint

Last updated 3 years ago

Was this helpful?

Test your basic Dapp functionality locally. Simple emulator is a light-weight Evernode instance with GraphQL API that suits good for DApp and contract testing in 90% cases.

Behaviour of Evernode SE is a bit different than that of a real network.

New product is going to solve this problem.

Differences between Evernode SE and a real network

  • It does not produce empty blocks like the real blockchain does. It produces blocks only if it processes some messages.

  • There is no threading and masterchain - only 1 thread of zero workchain

  • It records aborted external inbound messages to the database. It means that if your contract failed to execute an external inbound message, it will end up with an error immediately, and you can see this transaction in graphql playground. You can not see such behaviour on the real network. Most of aborted external messages do not create transactions there.

  • There are no elections, no validators and no elector contract deployed

Evernode Network Emulator (NE)
LogoGitHub - tonlabs/evernode-se: Local Node for Everscale DApp development and testingGitHub