#plugin #metaplex #messenger #messaging #geyser #api #plerkle

plerkle_messenger

Metaplex Messenger trait for Geyser plugin producer/consumer patterns

50 releases (24 stable)

1.8.0 Mar 6, 2024
1.6.0 Aug 14, 2023
1.5.3 Mar 29, 2023
1.1.2 Dec 12, 2022
0.5.5 Nov 29, 2022

#58 in Magic Beans

Download history 44/week @ 2023-12-17 10/week @ 2023-12-24 19/week @ 2023-12-31 82/week @ 2024-01-07 87/week @ 2024-01-14 185/week @ 2024-01-21 62/week @ 2024-01-28 57/week @ 2024-02-04 33/week @ 2024-02-11 197/week @ 2024-02-18 390/week @ 2024-02-25 238/week @ 2024-03-03 169/week @ 2024-03-10 142/week @ 2024-03-17 88/week @ 2024-03-24 452/week @ 2024-03-31

861 downloads per month
Used in plerkle

AGPL-3.0

25KB
524 lines

Messenger

A message bus agnostic Messaging Library that sends Transaction, Account, Block and Slot updates in the Plerkle Serialization format.

Note on 1.0.0

The plerkle serialization API changes at 1.0.0 which is a breaking change. This method removes confusion around the Recv data lifetime being tied back to the messenger interface. Now the data is owned.

Dependencies

~3–16MB
~221K SLoC