Commit Graph

573 Commits

Author SHA1 Message Date
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
gagliardetto d6faff4a4d Upgrade `github.com/gagliardetto/binary` to `v0.6.0` 2022-02-01 14:29:42 +01:00
gagliardetto d205f444fa Add (PublicKey).Short method 2022-02-01 13:10:38 +01:00
gagliardetto 4a1d072b7a Add getter to AccountMetaSlice 2022-01-31 21:44:51 +01:00
gagliardetto 838b9c4428 Add GetAddedRemovedPubkeys, Split 2022-01-31 11:10:17 +01:00
gagliardetto dbeffca3a8 HTTP clients: Add example imports 2022-01-28 21:29:35 +01:00
gagliardetto 3f3901d370 README: add to index 2022-01-28 16:53:45 +01:00
gagliardetto 0b23adb6ec Merge branch 'main' of https://github.com/gagliardetto/solana-go 2022-01-28 16:52:00 +01:00
gagliardetto bfc166c414 README: add timeouts, custom HTTP clients 2022-01-28 16:51:19 +01:00
gagliardetto c58bb5d58a Cleanup instruction decoder registry 2022-01-23 15:37:08 +01:00
gagliardetto 14255e9e61
Merge pull request #34 from pikomonde/feature/updateDependencyForWASM
Bump up fatih/color to fix wasm error
2022-01-16 16:20:47 +02:00
pikomonde 515cdc2478
bump up fatih/color to fix wasm error 2022-01-16 20:49:59 +07:00
gagliardetto 3c4b307d5a Bump to v1.0.4 2022-01-06 14:37:05 +01:00
gagliardetto 16c717211a `CreateProgramAddress`: remove `isNativeProgramID` check (as was removed in the rust implementation).
- Make `ErrMaxSeedLengthExceeded` public.
- Add `IsOnCurve` func and method on pubkey.
- Add more `CreateProgramAddress` tests
2022-01-06 14:34:26 +01:00
gagliardetto 7fd68cb473 Bump to v1.0.3 2022-01-05 21:06:26 +01:00
gagliardetto 35288edc3c Upgrade github.com/gagliardetto/binary to `v0.5.2` 2022-01-05 20:54:02 +01:00
gagliardetto c29036bc0e Cleanup go.mod 2022-01-05 17:56:42 +01:00
gagliardetto 04b5b33f18 Add more tests 2022-01-05 17:56:17 +01:00
gagliardetto 73311b0b87 Upgrade github.com/gagliardetto/binary to v0.5.1 2022-01-05 17:56:05 +01:00
gagliardetto 1ff3e1e5ec GetAccountInfoWithOpts: add default encoding; closes #31 2022-01-05 15:40:16 +01:00
gagliardetto aa18caeb47 Move bpf-loader to programs folder 2022-01-05 15:36:49 +01:00
gagliardetto 24d07a0b88
Merge pull request #10 from lebdron/feature/bpf-loader
Implement BPF Loader
2022-01-05 16:33:57 +02:00
gagliardetto 8bdcae9a7e
Merge pull request #27 from martelev/feat/get_supply_with_opts
Implemented GetSupplyWithOpts method to be able to exclude non circulating accounts list from getSupply response.
2022-01-05 16:31:55 +02:00
gagliardetto 08c5419d71
Update rpc/client_test.go 2022-01-05 16:27:47 +02:00
gagliardetto 52b976700c
Update rpc/client_test.go 2022-01-05 16:23:16 +02:00
gagliardetto b972779a8a
Apply suggestions from code review 2022-01-05 16:20:57 +02:00
gagliardetto e6439e7ed3
Merge pull request #26 from Lazar955/feature/is-blockhash-valid
Feature/is blockhash valid
2022-01-05 16:18:29 +02:00