312 Commits

Author SHA1 Message Date
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 (#489) 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 (#474) 2020-06-14 21:57:04 -07:00
Sunny Gleason
0379615c76 feat: getInflation() RPC (needs better documentation pending book terms) (#473)
* 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 (#466)
* 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 (#433) 2020-06-14 21:57:04 -07:00
Michael Vines
4dd8da8d8d fix: remove usage of api.*.testnet.solana.com 2020-06-14 21:57:04 -07:00
Michael Vines
6c32bca04d fix: export VOTE_ACCOUNT_KEY (#422) 2020-06-14 21:57:04 -07:00
Michael Vines
c929516f52 feat: add vote account decoder (#418) 2020-06-14 21:57:04 -07:00
Tyera Eulberg
f46faee251 fix: update keybaseId to keybaseUsername 2020-06-14 21:57:04 -07:00
Justin Starry
2e3c5e7820 fix: end of life native loader (#404) 2020-06-14 21:57:04 -07:00
Justin Starry
6f05930076 feat: validator info deserialization (#403) 2020-06-14 21:57:04 -07:00
Michael Vines
118a5f0ece doc: commission is now a u8 (#390) 2020-06-14 21:57:04 -07:00
Tyera Eulberg
0e7c8cd01f fix: expose getProgramAccounts RPC method 2020-06-14 21:57:04 -07:00
Sunny Gleason
c14a44b8b4 doc: disambiguate sols vs. lamports in doco (#384)
* disambiguate sols vs. lamports in doco

* doc: disambiguate sols vs. lamports
2020-06-14 21:57:04 -07:00
Michael Vines
684605fd5c fix: add burnPercent field to FeeCalculator (#381) 2020-06-14 21:57:04 -07:00
Michael Vines
5d81280c97 chore: add ed 2020-06-14 21:57:04 -07:00
Michael Vines
c6f828b06a chore: run pretty 2020-06-14 21:57:04 -07:00
Trent Nelson
034f31d3bc Expose getTotalSupply RPC method (#370) 2020-06-14 21:57:04 -07:00
Michael Vines
aa9f2f8730 fix: add {min,max}LamportsPerSignature fields 2020-06-14 21:57:04 -07:00
Michael Vines
58edbf5607 fix: retain support for 0.15 GetClusterNodes 2020-06-14 21:57:04 -07:00
Michael Vines
10e3a26338 feat: expose feeCalculator 2020-06-14 21:57:04 -07:00
Michael Vines
e23d2453d7 feat: add binding for getEpochVoteAccounts 2020-06-14 21:57:04 -07:00
Michael Vines
26eef0f057 fix: load programs in larger chunks 2020-06-14 21:57:04 -07:00
Michael Vines
d000485f7c fix: increase PACKET_DATA_SIZE to match Solana v0.15.0 2020-06-14 21:57:04 -07:00
Tyera Eulberg
87c1becbef fix: Squash budget bugs 2020-06-14 21:57:04 -07:00
Tyera Eulberg
c99d8dd15c fix: Add preliminary handling for credit-only account designation 2020-06-14 21:57:04 -07:00
Tyera Eulberg
78ad376bcd fix: Appease flow 2020-06-14 21:57:04 -07:00
Tyera Eulberg
34cb08bd84 fix: Update transaction format; include numCreditOnlySignedAccounts and numCreditOnlyUnsignedAccounts bytes, remove programIds 2020-06-14 21:57:04 -07:00
Tyera Eulberg
53958a8b1e fix: Repair getRecentBlockhash bug in non-legacy formats 2020-06-14 21:57:04 -07:00
Michael Vines
4cf234618e fix: support v0.14 GetRecentBlockhash too 2020-06-14 21:57:04 -07:00
Michael Vines
a1ce705d15 fix: adapt to GetRecentBlockhash RPC API signature change 2020-06-14 21:57:04 -07:00
Michael Vines
f7a02e54df fix: correctly count duplicate signing keys 2020-06-14 21:57:04 -07:00
Michael Vines
48f0bcc2bf fix: pay transaction fees from system accounts 2020-06-14 21:57:04 -07:00
Michael Vines
f803b2ae1f fix: adapt to program id changes 2020-06-14 21:57:04 -07:00
Michael Vines
456f34e95b fix: add fullnodeExit() 2020-06-14 21:57:04 -07:00
Michael Vines
2292b5910e doc: correct getClusterNodes() summary 2020-06-14 21:57:04 -07:00
Michael Vines
a90cbcee9e test: give more time 2020-06-14 21:57:04 -07:00
Michael Vines
a2cd9180b5 feat: add getSlotLeader()/getClusterNodes() 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
Tyera Eulberg
507fac06ee fix: Appease flow 2020-06-14 21:57:04 -07:00
Tyera Eulberg
7f72bbeba3 fix: Update signature status result type 2020-06-14 21:57:04 -07:00
Tyera Eulberg
f2b38bcc56 fix: Remove deprecated length field 2020-06-14 21:57:04 -07:00