Commit Graph

30 Commits

Author SHA1 Message Date
Slavomir 7fbcc82f87 RPC: Refactor data methods 2021-07-12 16:00:27 +02:00
Slavomir 4add6ee371 Refactor Account data decoding/encoding 2021-07-11 23:49:42 +02:00
Slavomir b5290cbfb8 Fix DataBytesOrJSON unmarshaling 2021-07-11 13:59:34 +02:00
Slavomir 87aac3d6a0 Nil account data is not an error 2021-07-10 18:10:58 +02:00
Slavomir ec2eda79c5 Add more tests; refactor account data encoding/decoding 2021-07-10 17:51:19 +02:00
Slavomir 8a0f582db6 Use uint64 2021-07-09 17:56:15 +02:00
Slavomir 1979dbf4bf Add tests and improve API signatures 2021-07-09 17:36:53 +02:00
Slavomir 5d59487bbd Add tests for response parsing 2021-07-07 17:42:23 +02:00
Slavomir 2e95c01d4c RPC: each method has its own file 2021-07-07 14:29:22 +02:00
Slavomir b6c09dc745 Rename `github.com/dfuse-io/solana-go` to `github.com/gagliardetto/solana-go` 2021-07-06 18:18:26 +02:00
Slavomir dd2d5478e9 Add RPC/getTransaction 2021-07-02 14:20:40 +02:00
Slavomir 79462352f1 Add RPC/getTokenAccountBalance 2021-07-01 22:43:18 +02:00
Slavomir 7806a230cf Fix RPC/GetSlot 2021-07-01 22:10:11 +02:00
Slavomir 7a1bca98fa Transform DeprecatedTransactionMetaStatus into a map 2021-07-01 22:00:39 +02:00
Slavomir 998905b8f8 Add RPC/getSignaturesForAddress 2021-07-01 21:39:39 +02:00
Slavomir 6172f0e834 RPC: refactor GetProgramAccounts 2021-07-01 18:27:39 +02:00
Slavomir 49983db2dc Hashes: Use solana.Hash instead of solana.PublicKey 2021-07-01 15:24:34 +02:00
Slavomir 170752e3c5 RPC: add getBlock 2021-06-30 23:35:30 +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
Matthieu Vachon 2c248b4b00 Refactoring around Transaction, fixed all tests, skip WS tests for now 2020-12-16 15:34:07 -05:00
billettc 5fa02f1541 New text decoder
New decode use into get transactions
2020-11-20 14:24:07 -05:00
billettc c0ad8c7d66 Merge branch 'master' of github.com:dfuse-io/solana-go
# Conflicts:
#	go.sum
#	rpc/types.go
2020-11-12 17:59:45 -05:00
billettc 6a8456717b replace struc by dfuse bin. Some test are failing 2020-11-12 17:57:43 -05:00
Julien Cassis 37d477eadf Added parsed transaction support 2020-11-11 14:39:57 -05:00
Alexandre Bourget 213c43e79e Added license ot files 2020-11-09 13:09:50 -05:00
Alexandre Bourget 0002874950 Added hard-coded token mints.
Shuffle around the commands on `slnc`.
Better decoding, better reading of data.
Simplified API
2020-11-09 12:59:24 -05:00
Alexandre Bourget 438d441fa7 Fix get program accounts 2020-11-09 11:07:13 -05:00
Julien Cassis 889b7f66e9 cleaned up readme and spl mint 2020-11-06 20:03:49 -05:00
billettc 7604ae3075 move rpc type to rpc package 2020-11-06 11:38:43 -05:00