449 Commits

Author SHA1 Message Date
Tyera Eulberg
6ebd47fbac fix: add instruction handling to stake-program 2020-06-14 21:57:04 -07:00
Tyera Eulberg
532b28e96e feat: add stake program methods; refactor instruction type handling 2020-06-14 21:57:04 -07:00
Tyera Eulberg
fc77e55920 fix: add PublicKey createWithSeed method 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
Tyera Eulberg
0907750fea fix: update sol:lamports ratio 2020-06-14 21:57:04 -07:00
Tyera Eulberg
b2243802b5 fix: make sol-to-lamport const name more clear 2020-06-14 21:57:04 -07:00
Tyera Eulberg
eef794d9be fix: add balances fields to GetConfirmedBlockRpcResult 2020-06-14 21:57:04 -07:00
Justin Starry
997d8c2a72 fix: export sendAndConfirmRecentTransaction 2020-06-14 21:57:04 -07:00
Justin Starry
4428b1bf3d fix: remove unneeded backwards compatible epoch-credits value 2020-06-14 21:57:04 -07:00
Justin Starry
7682f55347 fix: add epoch_credits value to getVoteAccounts RPC call 2020-06-14 21:57:04 -07:00
Rob Walker
0760853871 feat(system-program): add createAccountWithSeed 2020-06-14 21:57:04 -07:00
Rob Walker
cf31ba8924 fix(doc): commission is 0-100 2020-06-14 21:57:04 -07:00
Sunny Gleason
286891fa51 feat: slot change callback (provides real-time fork information) 2020-06-14 21:57:04 -07:00
Tyera Eulberg
2d5ace244a fix: getConfirmedBlock result pattern fixup 2020-06-14 21:57:04 -07:00
Tyera Eulberg
a461d5f25f fix: update ConfirmedBlock handling to match solana upstream 2020-06-14 21:57:04 -07:00
Justin Starry
3c08e5b9c4 feat: add getConfirmedBlock api 2020-06-14 21:57:04 -07:00
Sunny Gleason
5212a98b83 feat: implement new response format for __WithCommitment() methods 2020-06-14 21:57:04 -07:00
Tyera Eulberg
890f6f4d9d fix: add getBlock Connection method 2020-06-14 21:57:04 -07:00
Justin Starry
3382548a79 fix: use the jsonrpc framework reconnect interval 2020-06-14 21:57:04 -07:00
Justin Starry
f3d9ab75e6 feat: add getVersion method 2020-06-14 21:57:04 -07:00
Justin Starry
979a707c94 fix: example budget programs 2020-06-14 21:57:04 -07:00
Tyera Eulberg
086eb6f8b8 fix: add getBlocksSince Connection method 2020-06-14 21:57:04 -07:00
Parth
df886a7a40 make to account key as signer ()
fix: require to account sign
2020-06-14 21:57:04 -07:00
Justin Starry
189807f5a5 feat: add commitment param to JSON RPC API requests ()
* feat: add commitment param to json rpc requests

* fix: tests and examples

* fix: docs

* fix: epoch info test

* fix: budget example

* fix: test timeout

* fix: remove MAX_COMMITMENT and RECENT_COMMITMENT types
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
Justin Starry
58550733fb fix: transfers require 'to' account to be readwrite () 2020-06-14 21:57:04 -07:00
Sunny Gleason
3f38e89886 feat: getEpochInfo rpc, yarn lint () 2020-06-14 21:57:04 -07:00
Jack May
29aabcb195 fix: wait for airdrop () 2020-06-14 21:57:04 -07:00
Sunny Gleason
67c9b50249 feat: get_epoch_schedule rpc () 2020-06-14 21:57:04 -07:00
Jack May
81c2e8f9c1 fix: loader report minimum number of signatures required () 2020-06-14 21:57:04 -07:00
Michael Vines
c705ac01f5 fix: adapt tests to higher default transaction signature fee () 2020-06-14 21:57:04 -07:00
Sunny Gleason
884a09d8f6 feat: add optional rootSlot parameter () 2020-06-14 21:57:04 -07:00
Tyera Eulberg
7191159377 fix: update node exit rpc to match solana changes 2020-06-14 21:57:04 -07:00
Parth
7038468edb fix: finalize tx need to have rent sysvar () 2020-06-14 21:57:04 -07:00
Jack May
b4922e8aef fix: token program moved to its own repo () 2020-06-14 21:57:04 -07:00
Justin Starry
d4a2384a5e fix: graceful fallback when minimum balance request fails () 2020-06-14 21:57:04 -07:00
Tyera Eulberg
b1594439fe fix: use new api in Loader 2020-06-14 21:57:04 -07:00
Tyera Eulberg
4ae90c2944 fix: add api for getMinimumBalanceForRentExemption 2020-06-14 21:57:04 -07:00
Tyera Eulberg
19f4cf10bb fix: update VoteAccount format 2020-06-14 21:57:04 -07:00
Sunny Gleason
e031710ae0 fix: remove grant/grant_term from inflation () 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
fddf2e54e9 fix: enable serialization of unsigned transactions 2020-06-14 21:57:04 -07:00
Justin Starry
eec8f6184c fix: reject base58 public keys that are too short () 2020-06-14 21:57:04 -07:00
Sunny Gleason
0379615c76 feat: getInflation() RPC (needs better documentation pending book terms) ()
* feat: getInflation() RPC (needs better documentation pending book terms)

* feat: add test
2020-06-14 21:57:04 -07:00
Michael Vines
1b70081399 fix: add Account.rent_epoch field and rebuild bpf test fixtures ()
* fix: add Account.rent_epoch field

* fix: rebuild bpf test fixtures
2020-06-14 21:57:04 -07:00
Tyera Eulberg
a3bf378d0d fix: update from getEpochVoteAccounts to getVoteAccounts rpc 2020-06-14 21:57:04 -07:00
Justin Starry
6ac1dffa99 chore(deps-dev): bump eslint-plugin-jest from 22.7.2 to 22.15.0 2020-06-14 21:57:04 -07:00
Michael Vines
2eeaf668fa fix: add missing getSlot API 2020-06-14 21:57:04 -07:00
Michael Vines
d9f40bb879 fix: support http endpoints () 2020-06-14 21:57:04 -07:00