Commit Graph

573 Commits

Author SHA1 Message Date
Slavomir e3feb5237c token: refactor InitializeMultisig, Transfer instructions 2021-09-04 16:13:57 +02:00
Slavomir c366000bd7 Add more tests for AccountMetaSlice.SplitFrom 2021-09-04 15:22:42 +02:00
Slavomir 587f1e6894 Add utility methods to AccountMetaSlice 2021-09-04 15:11:00 +02:00
Slavomir 17d74ecf2c Bump version and specify dependencies in README 2021-09-04 14:15:59 +02:00
Slavomir 28104b6342 Use github.com/gagliardetto/binary 2021-09-04 14:03:55 +02:00
Slavomir 172364e353 Use github.com/gagliardetto/gofuzz@v1.2.2 2021-09-04 13:55:15 +02:00
Slavomir d7fb81af08 Handle signers 2021-09-04 13:51:24 +02:00
Slavomir c860699d32 token: regenerate with new comments 2021-09-04 01:55:23 +02:00
Slavomir 5550ac122c Update README 2021-09-04 01:50:30 +02:00
Slavomir 54f848ef5a Stub token program 2021-09-04 00:43:43 +02:00
Slavomir e52ad22c50 Add transaction pretty printing to the example 2021-09-01 17:32:25 +02:00
Slavomir bf6835c6bf system: Fix CreateAccountWithSeed 2021-09-01 17:12:31 +02:00
Slavomir ff757533db Airdrop 100 SOL in example 2021-09-01 16:27:28 +02:00
Slavomir 8dd2718579 Fix example 2021-09-01 16:26:06 +02:00
Slavomir 90b946de03 Fix code formatting in key parsing example 2021-09-01 16:19:54 +02:00
Slavomir c329067880 Fix typo 2021-09-01 16:18:28 +02:00
Slavomir 4ec8022f32 Tag v0.4.2 2021-09-01 16:17:48 +02:00
Slavomir 297c771df5 Clean up key management/wallets; add key loading/parsing examples. 2021-09-01 16:17:24 +02:00
Slavomir 93aa4e4ac2 Improve README 2021-09-01 15:36:31 +02:00
Slavomir c60b3b01b3 Improve README 2021-09-01 15:35:14 +02:00
Slavomir 580e6375ef Improve README 2021-09-01 15:32:15 +02:00
Slavomir 55bc4cbf89 Improve example 2021-09-01 13:07:19 +02:00
Slavomir aff4127ecf Fix typo in example 2021-09-01 13:05:51 +02:00
Slavomir c0e1761f00 Tag v0.4.1 2021-09-01 12:57:58 +02:00
Slavomir a2871bc5ce Fix system program client; add SOL transfer example 2021-09-01 12:55:18 +02:00
Slavomir 66087f5c99 Fix name: MustTransactionFromDecoder 2021-09-01 00:58:07 +02:00
Slavomir ed736e9156
Merge pull request #2 from gagliardetto/native-programs
Refactor program utilities; refactor system program client
2021-08-31 23:34:18 +03:00
Slavomir 44559caa28 Tag v0.4.0 release 2021-08-31 22:24:25 +02:00
Slavomir deed41d82f Add address derivation funcs 2021-08-31 22:23:43 +02:00
Slavomir 3853032c9c Upgrade bin package; use generated system program client. 2021-08-31 16:27:21 +02:00
Slavomir 7e0eaa6ef1
Merge pull request #1 from certusone/main
Add GetConfirmedTransactionWithOpts
2021-08-28 22:10:04 +03:00
Slavomir f4fb6389da Use int64 for SeedSize param in the CreateAccountWithSeed instruction 2021-08-25 22:39:08 +02:00
Slavomir ef67b408d2 Add Bytes() method on PublicKey 2021-08-25 22:38:28 +02:00
Slavomir 3f027cc64e Set fee payer account when it's not among the accounts of the transaction. 2021-08-22 18:45:55 +02:00
Slavomir f642f24524 Add meta formatter 2021-08-22 18:45:19 +02:00
Slavomir 84deab07ec Text formatters: trim space on spew.Sdump output 2021-08-22 16:34:26 +02:00
Slavomir e9ce078fed Add LocalNet_RPC 2021-08-22 16:31:34 +02:00
Slavomir bacc6bc74b Fix text formatters 2021-08-22 16:31:26 +02:00
Slavomir 64b6fb4d4f Bump github.com/gagliardetto/binary 2021-08-21 18:14:47 +02:00
Slavomir 1ff7831043 Upgrade binary package 2021-08-21 17:53:13 +02:00
Slavomir fa2a3ae003 Move sysvars to solana package 2021-08-11 18:59:15 +02:00
Slavomir 90b6f910bc Clean up formatting 2021-08-11 18:21:35 +02:00
Slavomir 7c9a344746 Add rpc/errors 2021-08-11 17:02:20 +02:00
Slavomir 8f5a937123 Fix WriteString signature 2021-08-09 17:39:09 +02:00
Slavomir e3f106e97c Fix WriteString signature 2021-08-09 17:38:58 +02:00
Slavomir 393281bb2a Add else when instruction is not EncodableToTree 2021-08-09 17:21:29 +02:00
Slavomir 9a0d5212b1 Cleanup 2021-08-09 16:18:05 +02:00
Slavomir 3af5c3d17a Fix: Check DisableColors in Colorize and ColorizeBG 2021-08-09 15:48:32 +02:00
Slavomir fca589f28f Add EncodeToTree 2021-08-09 15:44:34 +02:00
Slavomir e7471eff5f Add TestTransactionDecode 2021-08-08 18:07:39 +02:00