Commit Graph

240 Commits

Author SHA1 Message Date
Slavomir 7a1bca98fa Transform DeprecatedTransactionMetaStatus into a map 2021-07-01 22:00:39 +02:00
Slavomir c1ec3144b7 Add MustSignatureFromBase58 2021-07-01 22:00:09 +02:00
Slavomir 998905b8f8 Add RPC/getSignaturesForAddress 2021-07-01 21:39:39 +02:00
Slavomir f4e24044c0 Add solana.Signature{}.IsZero() 2021-07-01 21:38:20 +02:00
Slavomir fe590b548c Add RPC/getSnapshotSlot 2021-07-01 18:42:15 +02:00
Slavomir 3605c7b3ef Add RPC/getRecentPerformanceSamples 2021-07-01 18:38:02 +02:00
Slavomir 76750a9d90 Clean up RPC/GetRecentBlockhash 2021-07-01 18:30:39 +02:00
Slavomir 6172f0e834 RPC: refactor GetProgramAccounts 2021-07-01 18:27:39 +02:00
Slavomir 529897bd00 RPC: distinguish between GetMultipleAccounts and GetMultipleAccountsWithOpts 2021-07-01 18:02:09 +02:00
Slavomir 5c43d3e89e Add RPC/getMultipleAccounts 2021-07-01 17:58:52 +02:00
Slavomir f2aa90e708 Add missing checks 2021-07-01 17:58:38 +02:00
Slavomir 2b6bbe35d4 Refactor RPC/GetMinimumBalanceForRentExemption 2021-07-01 17:49:20 +02:00
Slavomir 4c9703315b Add RPC/getMaxShredInsertSlot 2021-07-01 17:45:09 +02:00
Slavomir b995cb08a5 Add RPC/getMaxRetransmitSlot 2021-07-01 17:21:12 +02:00
Slavomir f93bc68379 Add RPC/getLeaderSchedule 2021-07-01 17:11:43 +02:00
Slavomir e88e97275c Add RPC/getLargestAccounts 2021-07-01 16:53:03 +02:00
Slavomir 77a8c1a604 Simplify code 2021-07-01 16:44:07 +02:00
Slavomir 20dc75f770 Add RPC/getInflationReward 2021-07-01 16:22:57 +02:00
Slavomir c01b779faf Add RPC/getInflationRate 2021-07-01 16:12:19 +02:00
Slavomir 71f4de74a7 Add RPC/getInflationGovernor 2021-07-01 16:08:32 +02:00
Slavomir 689c15b6b5 Add RPC/getIdentity 2021-07-01 16:03:18 +02:00
Slavomir 18b50cfa50 Add RPC/getHealth 2021-07-01 16:00:31 +02:00
Slavomir 276b3be196 Add RPC/getGenesisHash 2021-07-01 15:56:43 +02:00
Slavomir 2246dc4a28 Remove debug 2021-07-01 15:56:32 +02:00
Slavomir f39dddd168 Add RPC/getFirstAvailableBlock 2021-07-01 15:54:34 +02:00
Slavomir 615174cb7f Add RPC/getFees 2021-07-01 15:40:21 +02:00
Slavomir d46cafb7e0 Add RPC/getFeeRateGovernor 2021-07-01 15:33:32 +02:00
Slavomir 70ce94c209 Add RPC/getFeeCalculatorForBlockhash 2021-07-01 15:24:49 +02:00
Slavomir 49983db2dc Hashes: Use solana.Hash instead of solana.PublicKey 2021-07-01 15:24:34 +02:00
Slavomir bb029cb30c Add Hash parsing utility funcs 2021-07-01 15:10:25 +02:00
Slavomir 2b6f37bdbc Add RPC/getEpochSchedule 2021-07-01 14:34:33 +02:00
Slavomir 0764db71c7 Add RPC/getEpochInfo 2021-07-01 14:29:35 +02:00
Slavomir c5be85c9ac Add RPC/getClusterNodes 2021-07-01 13:43:10 +02:00
Slavomir bcfb3ee794 RPC/GetBlockTime: more comments 2021-07-01 13:33:54 +02:00
Slavomir 9d670a8a67 Add RPC/getBlockTime 2021-07-01 13:31:17 +02:00
Slavomir 3f3f7e87db Add RPC/getBlocksWithLimit 2021-07-01 13:27:39 +02:00
Slavomir 9f58c50f96 Add RPC/getBlocks 2021-07-01 13:18:42 +02:00
Slavomir 9bebc48cb4 Add RPC/getBlockCommitment 2021-07-01 13:04:36 +02:00
Slavomir 22ddab1305 Add RPC/getBlockProduction 2021-07-01 12:55:54 +02:00
Slavomir 5768c696fe Add RPC/getBlockHeight 2021-07-01 12:15:27 +02:00
Slavomir ebda52ff67 Run go mod tidy 2021-06-30 23:39:23 +02:00
Slavomir 170752e3c5 RPC: add getBlock 2021-06-30 23:35:30 +02:00
Slavomir f623a9117b RPC/getBalance: cleanup 2021-06-30 21:22:38 +02:00
Slavomir 781a627a0c RPC/getAccountInfo: make encoding and commitment optional 2021-06-30 21:14:04 +02:00
Slavomir b2078abb38 Comment BlockReward 2021-06-30 21:07:11 +02:00
Slavomir e23f38c674 RPC: Extend getAccountInfo; add GetAccountInfoWithOpts; add comments to Account 2021-06-30 21:06:50 +02:00
Slavomir 35442d1c5c Add and ignore rpc/debug-utils.go 2021-06-30 21:04:40 +02:00
Slavomir 7b5326e463 RPC: move deprecated methods into a dedicated file 2021-06-30 14:17:04 +02:00
Slavomir efad3e9472 Add doc comments to existing rpc methods 2021-06-30 14:12:35 +02:00
Slavomir f9a70e2b21 go mod tidy 2021-06-29 16:49:37 +02:00