NextBlock
SupportWebsiteDashboard
  • What is NextBlock?
  • Pricing & Rate Limits
  • Getting Started
    • Quickstart
      • GoLang Sample Code
      • Bundle Sending Sample
    • Contact
  • API
    • Basics
    • Authentication
    • Submit Transaction
    • Submit Batched Transactions
    • Examples
      • Golang
        • Connection
        • Keepalive
        • Tip floor stream
        • Submit single transactions
        • Submit batched transactions
      • Http
      • Rust
Powered by GitBook
On this page
Export as PDF
  1. API
  2. Examples
  3. Golang

Keepalive

Keeping connections alive allows for faster deliveries, especially when using secured connections. In order to send a keep alive ping, once you have initialised your api client as described in the previous section you can start an asynchronous task, which sends a keep alive ping every minute. There is no real need to consume the response as it's simply an empty pong response.

go func() {
  for {
    _, _ = nextblockApiClient.Ping(context.Background())
    time.Sleep(time.Minute)
  }
}()
PreviousConnectionNextTip floor stream

Last updated 6 days ago