25 Commits

Author SHA1 Message Date
Tyera Eulberg
1eb7681a85
solana-web3: add TransferWithSeed implementation (#14570)
* fix: add handling for TransferWithSeed system instruction

* chore: add failing Assign/AllocateWithSeed test

* fix: broken Allocate/AssignWithSeed methods
2021-01-14 09:59:31 -07:00
Michael Vines
5ced2f75a6 fix: clean up racy tests 2020-12-24 12:31:02 -08:00
Justin Starry
7e1682db7d
feat: create instructions instead of transaction from system program (#12156) 2020-09-10 15:43:32 +08:00
Justin Starry
11b199cccf
feat: use pubsub to confirm transactions (#12095) 2020-09-08 13:12:47 +08:00
Greg Fitzgerald
edadd5d6d5
Remove Budget from CLI (#11451)
* Remove support for Budget

Also:
* Make "pay" command a deprecated alias for the "transfer" command

* chore: remove budget from web3.js

* Drop Budget depedency from core

Validators no longer ship with builtin Budget
2020-08-07 16:01:51 -06:00
Justin Starry
8547ae43ce feat: add skipPreflight option 2020-06-14 21:57:04 -07:00
Justin Starry
839e93480c feat: update transaction confirming apis 2020-06-14 21:57:04 -07:00
Justin Starry
c584fbdf39 feat: add support for more system instructions 2020-06-14 21:57:04 -07:00
Justin Starry
c5802bcbb6 feat: allow passing seed to createNonceAccount 2020-06-14 21:57:04 -07:00
Justin Starry
7989c10b7a feat: return null when account info not found 2020-06-14 21:57:04 -07:00
Trent Nelson
890e21c451 fix: update NonceAccount to upstream changes 2020-06-14 21:57:04 -07:00
Justin Starry
6ed2bad9d0 feat: add API for decoding system instructions 2020-06-14 21:57:04 -07:00
Justin Starry
0cdf532419 feat: expose instruction types and refactor 2020-06-14 21:57:04 -07:00
Tyera Eulberg
aea0e83a40 fix: repair key handling in _getSignData and add Nonce live test 2020-06-14 21:57:04 -07:00
Tyera Eulberg
c9cc44ae4f feat: add Nonce instructions to system program 2020-06-14 21:57:04 -07:00
Rob Walker
e0e3094370 fix(system-program): add base pubkey to create_account_with_seed 2020-06-14 21:57:04 -07:00
Rob Walker
0760853871 feat(system-program): add createAccountWithSeed 2020-06-14 21:57:04 -07:00
Tyera Eulberg
d0c89f7fa3 fix: update accounts to readonly/writable 2020-06-14 21:57:04 -07:00
Tyera Eulberg
97c07c7b0a fix: renaming 2020-06-14 21:57:04 -07:00
Tyera Eulberg
daba1a7856 fix: add tx instruction->transfer data functionality 2020-06-14 21:57:04 -07:00
Tyera Eulberg
c1bbb9b291 s/move/transfer in system program to match solana 2020-06-14 21:57:04 -07:00
Michael Vines
1d6abb17cf refactor: employ prettier 2020-06-14 21:57:04 -07:00
Michael Vines
011a2abd0c fix: catch up to recent upstream changes 2020-06-14 21:57:04 -07:00
Michael Vines
1436eca398 feat: add unstable API for dynamic program loading 2020-06-14 21:57:04 -07:00
Michael Vines
63382b7e6b Add basic system-program tests 2020-06-14 21:57:04 -07:00