Commit Graph

573 Commits

Author SHA1 Message Date
Slavomir ef0741933a Refactor Instruction and Message marshal/unmarshal 2021-08-08 17:53:42 +02:00
Slavomir bbd8092267 Fix typo 2021-08-08 17:51:50 +02:00
Slavomir 915e2efbd3 Replace github.com/dfuse-io/binary with github.com/gagliardetto/binary 2021-08-08 17:51:40 +02:00
Slavomir fd90cb9772 Update logo 2021-08-04 20:32:22 +02:00
Slavomir e87c0eb462 Update logo 2021-08-04 20:31:20 +02:00
Slavomir 26a30a354b System program: refactor AdvanceNonceAccount 2021-08-03 00:54:36 +02:00
Slavomir dceb00918c system program: add getters 2021-08-02 16:56:12 +02:00
Slavomir bdc8d4c360 Use *solana.PublicKey for optional pubkeys 2021-08-02 16:37:18 +02:00
Slavomir fa21149f16 Start adding builders 2021-07-30 19:23:34 +02:00
Slavomir 1c2f65df8e Add utility methods to AccountMeta 2021-07-29 20:18:19 +02:00
Slavomir 0cfb1b0760 Fix typos 2021-07-29 19:36:32 +02:00
Slavomir 493f9907e5 Complete system program 2021-07-29 17:58:03 +02:00
Slavomir 2778e313ab Refactor system program 2021-07-29 17:19:13 +02:00
Leopold Schabel 67b495e4e5 Add GetConfirmedTransactionWithOpts 2021-07-29 12:55:30 +02:00
Slavomir 9c9f6d1799 Update examples 2021-07-28 23:52:51 +02:00
Slavomir 0535f5fe34 Tag release 2021-07-28 22:56:19 +02:00
Slavomir 3b1740404a New release tag 2021-07-28 22:35:36 +02:00
Slavomir 8a94ffd2c2 Add links to WS 2021-07-28 22:17:03 +02:00
Slavomir 2c59b9b327 Fix links 2021-07-28 22:15:16 +02:00
Slavomir b71829afd3 Add link to back to index 2021-07-28 22:13:29 +02:00
Slavomir 559ddf1d4a Add links 2021-07-28 22:10:05 +02:00
Slavomir 4c70ca23e3 Add examples to README 2021-07-28 22:00:15 +02:00
Slavomir 0cf0167349 Fix transaction binary marshaling 2021-07-27 23:53:48 +02:00
Slavomir 6e8a2ea355 Cleanup 2021-07-27 21:11:39 +02:00
Slavomir 5803edc014 Add system.Transfer instruction func 2021-07-27 21:10:13 +02:00
Slavomir 35ffa63488 Fix mustJSONToInterface 2021-07-27 18:26:32 +02:00
Slavomir e0fe8a2867 RPC result types: Use native types instead of bin.* 2021-07-27 18:25:16 +02:00
Slavomir 63da73acd5 Rename endpoints variables 2021-07-27 17:55:40 +02:00
Slavomir 7d845d7ae6 Add WS subscription examples (channel) 2021-07-27 17:32:08 +02:00
Slavomir 55a9958fa3 Fix var name 2021-07-27 17:03:38 +02:00
Slavomir 2598fe4023 Add examples for RPC methods 2021-07-27 16:26:14 +02:00
Slavomir f636139b05 Fix and cleanup RPC 2021-07-27 16:24:08 +02:00
Slavomir 9c899e62f2 Refactor GetConfirmedSignaturesForAddress2 2021-07-25 22:57:41 +02:00
Slavomir b8e8a25c7d Fix comments, params of getBlockProduction, getLeaderSchedule 2021-07-25 22:31:30 +02:00
Slavomir 009b36183f Make endpoint variables more readable 2021-07-25 22:14:17 +02:00
Slavomir 7e70f6da8f Update comment 2021-07-25 22:07:06 +02:00
Slavomir 34a9743eb3 Update commitment types list 2021-07-25 22:06:57 +02:00
Slavomir 28f7660fb8 RPC/GetBlock: check provided encoding before sending request. 2021-07-25 22:04:49 +02:00
Slavomir 4116a9ebd8 Add LAMPORTS_PER_SOL 2021-07-25 19:53:09 +02:00
Slavomir 77eda9cd62 Run tests 100 times 2021-07-25 19:52:49 +02:00
Slavomir df2b78acca Cleanup rpc endpoints 2021-07-25 16:27:03 +02:00
Slavomir 43ee240b17 Update README 2021-07-21 19:35:41 +02:00
Slavomir 6637922a1d Update README 2021-07-21 18:52:44 +02:00
Slavomir c5fd40384b Fix README 2021-07-21 18:27:07 +02:00
Slavomir 804ba6eef4 Update README 2021-07-21 18:19:24 +02:00
Slavomir b31c050a08 Implement MarshalText/UnmarshalText on solana.PublicKey so it can be used as map key 2021-07-21 18:05:58 +02:00
Slavomir d2b3d86f51 Use github.com/json-iterator/go instead of encoding/json 2021-07-21 18:05:20 +02:00
Slavomir 26cb759441 Cleanup 2021-07-21 17:07:47 +02:00
Slavomir 60a2775a45 Use github.com/buger/jsonparser instead of github.com/tidwall/gjson 2021-07-21 16:36:08 +02:00
Slavomir 3dcba89c71 Use div 2021-07-20 22:30:34 +02:00