Commit Graph

599 Commits

Author SHA1 Message Date
Leopold Schabel 25b9f3025b rpc/ws: fix SlotsUpdatesResult timestamp resolution 2022-06-15 14:47:56 +02:00
Leopold Schabel 4540aed8d5 rpc/ws: add bank stats to SlotsUpdatesResult 2022-06-15 14:40:05 +02:00
gagliardetto 7886c8c5b6 Update README 2022-05-07 12:28:11 +02:00
gagliardetto 37b7b70933 Update README 2022-05-07 12:27:02 +02:00
gagliardetto 5250b4abbb
Merge pull request #59 from aalu1418/feature/maxtries-transaction-opts
Feature/maxtries transaction opts
2022-04-28 11:27:59 +02:00
aalu1418 cd3afd03d9
rename GetRpcInput() => ToMap() 2022-04-26 17:25:49 -04:00
gagliardetto 6849bac132
Merge pull request #57 from hexdigest/abstract_http_client_and_wrap_errors
Abstract HTTP client and wrap errors
2022-04-23 10:12:11 +02:00
Sergei Drugalev a9266ada6e
Making send transaction funcs to use TransactionOpts struct to pass options 2022-04-22 15:21:45 +02:00
Sergei Drugalev 773de76c22
TransactionOpts type 2022-04-22 15:20:26 +02:00
Max Chechel 3e8e9d8ec0 Abstract HTTP client and wrap errors 2022-04-16 11:29:20 +04:00
gagliardetto 3e39c80b72
Merge pull request #56 from aalu1418/fix/decode-simulate-tx
fix: simulateTransaction response decoding
2022-04-13 02:15:30 +02:00
gagliardetto f3486c9aa3
Merge pull request #55 from bloXroute-Labs/bx/blocks_subscribe
Fix for `blockSubscribe` parameters
2022-04-13 02:13:52 +02:00
aalu1418 06aad92b02
fix: correct simulateTransaction response payload decoding 2022-04-12 16:12:59 -04:00
Kevin Chen e8f5020f64 fix for block subscribe parameters 2022-04-12 13:44:44 -05:00
gagliardetto 6706f747d4 `MarshalWithEncoder` method always of value 2022-04-04 14:01:23 +02:00
gagliardetto e6a5806188 RPC/getAccountInfo: if result is nil, return error 2022-03-22 15:33:57 +01:00
gagliardetto 7de08b22f3 test for multiple go versions 2022-03-16 18:43:07 +01:00
gagliardetto e61f5be847 Bump to v1.4.0 2022-03-16 18:41:57 +01:00
gagliardetto 461f1926a4
Merge pull request #48 from gopartyparrot/go1.18fix
update json-iterator for go1.18 support
2022-03-14 14:18:57 +01:00
De Facto 56dc008e4e update json-iterator for go1.18 support 2022-03-11 16:28:26 +08:00
gagliardetto dd0af95825
Merge pull request #42 from Blockdaemon/richard/pubkey-flag
allow PublicKey to be used as flag
2022-02-22 17:53:36 +02:00
Richard Patel 4a3ecddb01 allow PublicKey to be used as flag 2022-02-22 10:55:15 +01:00
gagliardetto 777a62f89c Update README 2022-02-16 17:38:07 +01:00
gagliardetto f582921f08 Fix README 2022-02-16 17:34:55 +01:00
gagliardetto ff9fc05a33 Fix README formatting 2022-02-16 17:14:05 +01:00
gagliardetto 828ed63fa8 Bump to `v1.3.0` 2022-02-16 17:06:16 +01:00
gagliardetto 8aa9b205c6 Upgrade to latest RPC spec 2022-02-16 17:05:39 +01:00
gagliardetto 259ffea731 v1.2.1 2022-02-15 14:07:16 +01:00
gagliardetto ffe95d7199 token program: Fix token account parsing 2022-02-15 14:01:16 +01:00
gagliardetto ca5e469dba Change release to v1.2.0 2022-02-13 16:18:45 +01:00
gagliardetto 9727ebcddf Transaction printer: when there's no decoder, print basic instruction data 2022-02-13 16:14:34 +01:00
gagliardetto 6f57489a76 Add NOTE 2022-02-12 22:25:36 +01:00
gagliardetto 5e4cca32df Add clusters 2022-02-12 17:26:04 +01:00
gagliardetto 1b20c97b07 Rename `TouchAccount` to `HasAccount` 2022-02-12 17:25:23 +01:00
gagliardetto ff08d5fdbe Airdrop 1 SOL 2022-02-10 14:12:38 +01:00
gagliardetto c4f072bea2 Remove default doc 2022-02-09 21:48:42 +01:00
gagliardetto 851de7256b Add tools to verify signatures 2022-02-09 17:13:49 +01:00
gagliardetto 412bf5bb24 Move Message and Transaction to dedicated files 2022-02-09 15:21:02 +01:00
gagliardetto 20771b6c0d Cleanup 2022-02-09 00:28:24 +01:00
gagliardetto 13ecc21ecd Update README 2022-02-09 00:27:55 +01:00
gagliardetto 4210dcb71f Add note on string method 2022-02-09 00:25:44 +01:00
gagliardetto 3db9225618 Add String() method to Transaction type 2022-02-09 00:23:00 +01:00
gagliardetto 965a81dfc1 Reference types don't need pointers 2022-02-09 00:22:39 +01:00
gagliardetto 4ca14ecad7 Add binary decoder/encoder methods (borsh) 2022-02-07 16:48:57 +01:00
gagliardetto 4c94a3a89c BlickTime is always solana.UnixTimeSeconds 2022-02-07 16:47:10 +01:00
gagliardetto 4d4bc9a2f2 Decoder registry: don't panic if multiple calls with same parameters to `RegisterInstructionDecoder` func 2022-02-05 16:07:36 +01:00
gagliardetto 7714a012fa Cleanup signature decoding 2022-02-05 16:06:58 +01:00
gagliardetto fbad0b58ce Add WrappedSol alias 2022-02-02 17:39:23 +01:00
gagliardetto d741961be7 Change version to `v1.1.0` 2022-02-01 14:42:36 +01:00
gagliardetto ced6f63467 github.com/gagliardetto/binary v0.6.1 2022-02-01 14:38:02 +01:00