Commit Graph

161 Commits

Author SHA1 Message Date
Matthieu Vachon 2c248b4b00 Refactoring around Transaction, fixed all tests, skip WS tests for now 2020-12-16 15:34:07 -05:00
Matthieu Vachon 6866ad89e2 Refactored differ to use go-cmp instead of custom logic and make the API much nicer to use
Still a lot of cases that will not `.Match(...)` correctly but the first one for `EventQueue`
works.
2020-12-16 14:44:27 -05:00
Matthieu Vachon 7add73860d Added key for hand crafted market 2020-12-15 19:44:16 -05:00
Matthieu Vachon ad6597971a Initial version of a quick & and not so dirty structual changes for solana structure
Still really verbose for struct implementors, will soften that probably by using a pure
reflection based diffing algo to start with.
2020-12-15 18:07:11 -05:00
Matthieu Vachon 98efad3ab0 Added capabilities to read private key generated by `solana-keygen new` command line 2020-12-11 01:01:55 -05:00
billettc 4e3f16df71 GetSlot is no more returning a pointer 2020-12-09 09:21:23 -05:00
billettc e0f5cbae99 GetSlot not return a pointer 2020-12-09 09:19:04 -05:00
billettc c1302ccafd fix pub key json binding 2020-12-08 12:28:42 -05:00
billettc e66b80ff28 Merge branch 'master' of github.com:dfuse-io/solana-go 2020-12-07 13:36:36 -05:00
billettc b78592564e fix account subscription missing data 2020-12-07 13:36:27 -05:00
Francois Proulx fa1eabd6f5 Updated rice boxes 2020-11-27 18:51:28 -05:00
Julien Cassis 8609824a48 Added todo 2020-11-27 15:42:30 -05:00
Julien Cassis d64d73f579 Add program id for token registry mainnet 2020-11-27 15:23:23 -05:00
billettc 66e0575af9 Merge branch 'master' of github.com:dfuse-io/solana-go 2020-11-27 13:57:47 -05:00
billettc 1a6dcbd1b5 logo is not 64 byte long 2020-11-27 13:57:37 -05:00
Julien Cassis ea1c459f64 fix program entry 2020-11-27 11:31:02 -05:00
billettc a5195991ae added website to register token instruction and fix cmd 2020-11-27 10:28:01 -05:00
billettc c6668030bf added website resize symbol and fix meta data size 2020-11-27 10:23:45 -05:00
billettc 5069128e64 Fix missing signature on the new create account instruction 2020-11-27 07:44:56 -05:00
Julien Cassis 026969ce35 cleaned up error handling 2020-11-26 20:06:13 -05:00
Julien Cassis b893a1c31a fix payer key 2020-11-26 17:15:40 -05:00
Julien Cassis 8d95c0fd72 major refactor cli 2020-11-26 17:05:19 -05:00
billettc 5069c6cf4c added cmd request-airdrop 2020-11-26 15:33:21 -05:00
billettc 35b0380396 slnc `spl token register` working. 2020-11-26 12:51:11 -05:00
billettc 038648af29 wip register token. fail to send trx over rpc ... 2020-11-25 16:09:55 -05:00
billettc f166f87d9c Merge branch 'master' of github.com:dfuse-io/solana-go 2020-11-25 14:25:46 -05:00
billettc 520413a05c wip 2020-11-25 14:25:32 -05:00
Alexandre Bourget 67de83811a Added vault back 2020-11-25 13:04:24 -05:00
billettc fcc62ec67e fix missing error handling 2020-11-25 07:22:31 -05:00
billettc 0fd189554d `move `slnc get token-meta` to `slnc spl get meta` 2020-11-25 07:13:19 -05:00
billettc 44cbbdb280 fix decoding of TokenMeta! 2020-11-24 15:46:04 -05:00
billettc f9fe8d534f fix variant def of token registry 2020-11-24 15:02:23 -05:00
billettc cc80ff5758 fix panic 2020-11-24 15:00:15 -05:00
billettc d8637798c4 fix MustPublicKeyFromBase58 that was not panicing 2020-11-24 14:43:10 -05:00
billettc f15f138e45 fix get token meta 2020-11-24 14:39:33 -05:00
billettc 37a472e4b4 fix compilation issue 2020-11-24 12:26:37 -05:00
billettc 6bcac34f5f addded programID resolver on token registry 2020-11-24 12:26:07 -05:00
billettc 90a46419a6 added ascii handling to tokenmeta 2020-11-24 10:56:27 -05:00
billettc 8e6e3c27d7 fix package import after moving program related stuff to folder programs 2020-11-24 10:01:49 -05:00
billettc 7a8d2663be added token-meta to slnc. still missing the program ID to be completed 2020-11-24 09:58:28 -05:00
billettc d7226cdc7b added ping message so ws client do not get disconnected from the server
added address public key in programResult
change some lock and unlock call timing
2020-11-24 08:43:37 -05:00
billettc 4d145fe4e8 get spl token owner output 2020-11-23 12:49:49 -05:00
billettc edffba3c57 add more detail spl-token with string decoding 2020-11-23 12:39:34 -05:00
billettc 6d569262ea spl-token with string decoding 2020-11-23 12:17:51 -05:00
billettc 58bade271a added `token` program structs and decoding code 2020-11-23 11:12:02 -05:00
billettc 31f1d42a77 Merge branch 'master' of github.com:dfuse-io/solana-go 2020-11-20 14:24:20 -05:00
billettc 5fa02f1541 New text decoder
New decode use into get transactions
2020-11-20 14:24:07 -05:00
Julien Cassis 594775726a clean up serum types 2020-11-20 13:15:27 -05:00
billettc eb1b3801e3 instructions not associated with a decoder are now printed as `raw` instruction 2020-11-19 08:10:03 -05:00
billettc 638620d64d Merge branch 'master' of github.com:dfuse-io/solana-go
# Conflicts:
#	serum/instruction.go
2020-11-18 16:53:31 -05:00