-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add solana-tokens #10011
Add solana-tokens #10011
Commits on Apr 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bb0665b - Browse repository at this point
Copy the full SHA bb0665bView commit details
Commits on Apr 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c8b5e17 - Browse repository at this point
Copy the full SHA c8b5e17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94a17f7 - Browse repository at this point
Copy the full SHA 94a17f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for edf81b6 - Browse repository at this point
Copy the full SHA edf81b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3df5ab - Browse repository at this point
Copy the full SHA e3df5abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 449826c - Browse repository at this point
Copy the full SHA 449826cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30b1459 - Browse repository at this point
Copy the full SHA 30b1459View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3df313 - Browse repository at this point
Copy the full SHA d3df313View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7932a48 - Browse repository at this point
Copy the full SHA 7932a48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6213f14 - Browse repository at this point
Copy the full SHA 6213f14View commit details -
Configuration menu - View commit details
-
Copy full SHA for c49cdbe - Browse repository at this point
Copy the full SHA c49cdbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc16911 - Browse repository at this point
Copy the full SHA bc16911View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a7653b - Browse repository at this point
Copy the full SHA 3a7653bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 984dde8 - Browse repository at this point
Copy the full SHA 984dde8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74a925d - Browse repository at this point
Copy the full SHA 74a925dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47a9d98 - Browse repository at this point
Copy the full SHA 47a9d98View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1fe1ef - Browse repository at this point
Copy the full SHA e1fe1efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f49c37 - Browse repository at this point
Copy the full SHA 3f49c37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93117f2 - Browse repository at this point
Copy the full SHA 93117f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e85e80a - Browse repository at this point
Copy the full SHA e85e80aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d80ec0 - Browse repository at this point
Copy the full SHA 5d80ec0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cf5c8c - Browse repository at this point
Copy the full SHA 0cf5c8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c9821d - Browse repository at this point
Copy the full SHA 6c9821dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b421b0 - Browse repository at this point
Copy the full SHA 0b421b0View commit details
Commits on Apr 4, 2020
-
* Don't create the transaction log if nothing to put into it; otherwise the next innvocation won't add the header * Apply previous transactions to allocations with matching recipients
Configuration menu - View commit details
-
Copy full SHA for 7ce7376 - Browse repository at this point
Copy the full SHA 7ce7376View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a56399 - Browse repository at this point
Copy the full SHA 6a56399View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00cc299 - Browse repository at this point
Copy the full SHA 00cc299View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4902060 - Browse repository at this point
Copy the full SHA 4902060View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5cd54c - Browse repository at this point
Copy the full SHA b5cd54cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4fb233 - Browse repository at this point
Copy the full SHA b4fb233View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bf5f7c - Browse repository at this point
Copy the full SHA 6bf5f7cView commit details
Commits on Apr 7, 2020
-
Change field name from 'bid' to 'accepted'
Also, tolerate precision change from 2 decimal places to 4
Configuration menu - View commit details
-
Copy full SHA for 0c6da71 - Browse repository at this point
Copy the full SHA 0c6da71View commit details
Commits on Apr 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4373f20 - Browse repository at this point
Copy the full SHA 4373f20View commit details -
Rename allocations_csv to bids_csv
So that we can bypass bids_csv with an allocations CSV file
Configuration menu - View commit details
-
Copy full SHA for eee2a67 - Browse repository at this point
Copy the full SHA eee2a67View commit details
Commits on Apr 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b929084 - Browse repository at this point
Copy the full SHA b929084View commit details
Commits on Apr 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 24dc72c - Browse repository at this point
Copy the full SHA 24dc72cView commit details
Commits on Apr 27, 2020
-
Won't work until this lands and is released: solana-labs#9717
Configuration menu - View commit details
-
Copy full SHA for 29dbb53 - Browse repository at this point
Copy the full SHA 29dbb53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3830038 - Browse repository at this point
Copy the full SHA 3830038View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b44552 - Browse repository at this point
Copy the full SHA 4b44552View commit details
Commits on Apr 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2148fb3 - Browse repository at this point
Copy the full SHA 2148fb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d65b3be - Browse repository at this point
Copy the full SHA d65b3beView commit details -
Configuration menu - View commit details
-
Copy full SHA for d51871b - Browse repository at this point
Copy the full SHA d51871bView commit details
Commits on May 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 09b5e0c - Browse repository at this point
Copy the full SHA 09b5e0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bb8473 - Browse repository at this point
Copy the full SHA 9bb8473View commit details
Commits on May 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 07d9617 - Browse repository at this point
Copy the full SHA 07d9617View commit details -
Switch from CSV to a pickledb database (solana-labs#8)
* Switch from CSV to a pickledb database * Allow PickleDb errors to bubble up * Dedup * Hoist db * Add finalized field to TransactionInfo * Don't allow RPC client to resign transactions * Remove dead code * Use transport::Result * Record unconfirmed transaction * Fix: separate stake account per allocation * Catch transport errors * Panic if we attempt to replay a transaction that hasn't been finalized * Attempt to fix CI PickleDb isn't calling flush() or close() after writing to files. No issue on MacOS, but looks racy in CI. * Revert "Attempt to fix CI" This reverts commit 1632394f636c54402b3578120e8817dd1660e19b. * Poll for signature before returning
Configuration menu - View commit details
-
Copy full SHA for ac7dd41 - Browse repository at this point
Copy the full SHA ac7dd41View commit details
Commits on May 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3f75424 - Browse repository at this point
Copy the full SHA 3f75424View commit details -
Merge pull request solana-labs#15 from danpaul000/sol-for-fees
Add --sol-for-fees option for stake distributions
Configuration menu - View commit details
-
Copy full SHA for 4e20253 - Browse repository at this point
Copy the full SHA 4e20253View commit details -
Add --allocations-csv option (solana-labs#14)
* Add allocations-csv option * Add tests or GTFO * Apply review feedback * apply feedback * Add read_allocations function
Configuration menu - View commit details
-
Copy full SHA for 0c36708 - Browse repository at this point
Copy the full SHA 0c36708View commit details -
Configuration menu - View commit details
-
Copy full SHA for e766d88 - Browse repository at this point
Copy the full SHA e766d88View commit details -
Fix balances command (solana-labs#17)
* Fix balances command * Fix readme
Configuration menu - View commit details
-
Copy full SHA for a737e9e - Browse repository at this point
Copy the full SHA a737e9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee8e5ac - Browse repository at this point
Copy the full SHA ee8e5acView commit details
Commits on May 6, 2020
-
Add --no-wait (solana-labs#16)
* Add ThinClient methods to implement --no-wait * Plumb --no-wait through No tests yet * Check transaction status on startup * Easier to test * Wait until transaction is finalized before checking if it failed with an error It's possible that a minority fork thinks it failed. * Add unit tests * Remove dead code and rustfmt * Don't flush database to file if doing a dry-run
Configuration menu - View commit details
-
Copy full SHA for fdb5f56 - Browse repository at this point
Copy the full SHA fdb5f56View commit details
Commits on May 7, 2020
-
Continue when transactions not yet finalized (solana-labs#20)
If those transactions are dropped, the next run will execute them.
Configuration menu - View commit details
-
Copy full SHA for 6885f1a - Browse repository at this point
Copy the full SHA 6885f1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dafeb5 - Browse repository at this point
Copy the full SHA 6dafeb5View commit details -
Add read_allocations() unit-test (solana-labs#22)
Delete the copy-pasted top-level test. Fixes solana-labs#19
Configuration menu - View commit details
-
Copy full SHA for 5258447 - Browse repository at this point
Copy the full SHA 5258447View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f288be - Browse repository at this point
Copy the full SHA 6f288beView commit details -
Remove all the copypasta (solana-labs#24)
* Move resolve_distribute_stake_args into its own function * Add stake args to token args * Unify option names * Move Command::DistributeStake into DistributeTokens * Remove process_distribute_stake * Only unique signers * Use sender keypair to fund new fee-payer accounts * Unify distribute_tokens and distribute_stake
Configuration menu - View commit details
-
Copy full SHA for 426ec4f - Browse repository at this point
Copy the full SHA 426ec4fView commit details
Commits on May 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6007905 - Browse repository at this point
Copy the full SHA 6007905View commit details -
Send all transactions as quickly as possible, then wait (solana-labs#26)
* Send all transactions as quickly as possible, then wait * Exit when finalized or blockhashes have expired * Don't need blockhash in the CSV output * Better types CSV library was choking on Pubkey as a type. PickleDb doesn't have that problem. * Resend if blockhash has not expired * Attempt to fix CI
Configuration menu - View commit details
-
Copy full SHA for a29ae50 - Browse repository at this point
Copy the full SHA a29ae50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f9d678 - Browse repository at this point
Copy the full SHA 5f9d678View commit details -
Add constructor, tuck away client (solana-labs#30)
* Add constructor, tuck away client * Fix unwrap() caught by CI
Configuration menu - View commit details
-
Copy full SHA for d3a9058 - Browse repository at this point
Copy the full SHA d3a9058View commit details
Commits on May 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 256c409 - Browse repository at this point
Copy the full SHA 256c409View commit details
Commits on May 12, 2020
-
Bunch of cleanup (solana-labs#31)
* Remove untested --no-wait feature * Make --transactions-db an option, not an arg So that in the future, we can make it optional * Remove more untested features Too many false positives in that santity check. Use --dry-run instead. * Add dry-run mode to ThinClient * Cleaner dry-run * Make key parameters required Just don't use them in --dry-run * Add option to write the transaction log --dry-run doesn't write to the database. Use this option if you want a copy of the transaction log before the final run. * Revert --transaction-log addition Implement solana-labs#27 first * Fix CI * Update readme * Fix CI in copypasta
Configuration menu - View commit details
-
Copy full SHA for 041565d - Browse repository at this point
Copy the full SHA 041565dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ee429e - Browse repository at this point
Copy the full SHA 0ee429eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d35db1 - Browse repository at this point
Copy the full SHA 8d35db1View commit details -
Move db functionality into its own module (solana-labs#35)
* Move db functionality into its own module * Rename tokens module to commands * Version bump * Upgrade Solana
Configuration menu - View commit details
-
Copy full SHA for 282c9f3 - Browse repository at this point
Copy the full SHA 282c9f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e9b2b4 - Browse repository at this point
Copy the full SHA 8e9b2b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca5faf4 - Browse repository at this point
Copy the full SHA ca5faf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9d27e6 - Browse repository at this point
Copy the full SHA b9d27e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07bcaac - Browse repository at this point
Copy the full SHA 07bcaacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8911841 - Browse repository at this point
Copy the full SHA 8911841View commit details
Commits on May 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7f0e126 - Browse repository at this point
Copy the full SHA 7f0e126View commit details