Direct Shreds - UDP 운송 (Raw Shreds)

당신은 누구인가?ERPC 전용 Shreds**, 당신은 위에 익지않는 Shreds를 앞으로 할 수 있습니다 UDP 당신의 자신의 청취자에. 이것은 Solana’ s 가장 빠른 관측 층-before Geyser gRPC 그리고 훨씬 앞서 RPC/WebSocket. SDK는 간단한 것 Rust 표본; pump.fun는 우리가 얻는 가장 일반적인 질문이기 때문에 단지 이용됩니다.

왜 가장 빠른 경로인가?

  • Shreds는 첫째로 도착합니다: validator에 유효성 검사 Shreds 땅 전에 Geyser gRPC or RPC/WebSocket, 그래서 대기 오염은 이벤트를 이어줍니다.
  • UDP 오버 헤드를 작게 유지하십시오: 연결 설정, 재전송, 또는 주문; 유효성 검사 사이에 온 와이어 형식과 일치합니다.
  • 무역 떨어져: 사전 금융 데이터는 빠르거나/out-of-order/failed-handle 속도 bargain의 일부로 누락될 수 있습니다.
참고: 공유된 Shreds gRPC endpoint는 TCP를 통해 실행되므로 보다 느리게 됩니다. UDP ..

으로 Solana SDK를 스트리밍

  • 샘플 코드 (shreds-udp-rs, Rust): pump.fun는 다만 일반적인 예입니다 - 당신의 자신의 표적에서 교환. https://github.com/ValidatorsDAO/solana-stream/tree/main/temp-release/shreds-udp-rs
  • 전용 Shreds 사용자: 샘플의 전송기를 포인트 ip:port 검출을 볼 수 있습니다.
  • 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 UDP 아직? 로컬 또는 자신의 서버에 로그를 탐색하고 Hooks을 사용자 정의 할 수 있습니다.

pump.fun 예제 로그

pump.fun hits over UDP Shreds
이 예제는 SDK 샘플에서 온다; 복제하고, 그것을 보거나, 또는 자신의 대상에서 교환.

의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의 의