111 Commits

Author SHA1 Message Date
Michael Vines
33bc00d711 fix: adjust DEFAULT_TICKS_PER_SLOT 2020-06-14 21:57:04 -07:00
Michael Vines
c78ca47547 chore: npm run pretty 2020-06-14 21:57:04 -07:00
Michael Vines
5c6c3a8ea8 fix: consider ticks_per_slot while sleeping 2020-06-14 21:57:04 -07:00
Michael Vines
7469eb5732 fix: remove stray console.log 2020-06-14 21:57:04 -07:00
Michael Vines
759d7b9cc2 fix: adjust DEFAULT_TICKS_PER_SLOT to match main repo 2020-06-14 21:57:04 -07:00
Michael Vines
6fe0e08a80 fix: rename userdata to data 2020-06-14 21:57:04 -07:00
Tyera Eulberg
f6afbe1a72 fix: Plumb program-based subscriptions 2020-06-14 21:57:04 -07:00
Tyera Eulberg
3cb328f1eb fix: Revert s/tokens/lamports in comments in token program 2020-06-14 21:57:04 -07:00
Michael Vines
be8821e0d0 fix: rename tokens to lamports 2020-06-14 21:57:04 -07:00
Michael Vines
f655c30159 fix: add timing constants to better set timeouts 2020-06-14 21:57:04 -07:00
Michael Vines
294dd4f4e7 fix: Rename lastId to blockhash 2020-06-14 21:57:04 -07:00
Michael Vines
5b9665098a fix: getConfirmationTime() was removed upstream 2020-06-14 21:57:04 -07:00
Michael Vines
6311cbf335 fix: retry harder to obtain a last_id 2020-06-14 21:57:04 -07:00
Michael Vines
41865547ee fix: remove spawn 2020-06-14 21:57:04 -07:00
Michael Vines
564d09fdfe fix: remove unwanted u64 length from raw Transaction bytes, it's RPC API specific 2020-06-14 21:57:04 -07:00
Tyera Eulberg
79bc47a631 fix: Add Transaction method to parse from wire fmt; update Transaction.serialize 2020-06-14 21:57:04 -07:00
Tyera Eulberg
ac6e503b35 fix: Add transaction encoding helper functions 2020-06-14 21:57:04 -07:00
Michael Vines
bc05966765 fix: resend transactions a couple times before giving up 2020-06-14 21:57:04 -07:00
Michael Vines
88abaa3cc9 fix: rename getFinality to getConfirmationTime 2020-06-14 21:57:04 -07:00
Michael Vines
62c1efc955 fix: add testnetChannelEndpoint() 2020-06-14 21:57:04 -07:00
Michael Vines
bfefb2403c chore: update eslint-plugin-jest 2020-06-14 21:57:04 -07:00
Michael Vines
cd4da00a68 fix: avoid packaging bpf-sdk binaries that the user downloads 2020-06-14 21:57:04 -07:00
Michael Vines
2962eef2c7 fix: add sendAndConfirmRawTransaction() 2020-06-14 21:57:04 -07:00
Michael Vines
4acccb3976 fix: add flowtype for SignaturePubkeyPair 2020-06-14 21:57:04 -07:00
Michael Vines
0026b44531 feat: add support for partial Transaction signing 2020-06-14 21:57:04 -07:00
Michael Vines
ac4bfaad32 feat: add sendRawTransaction() 2020-06-14 21:57:04 -07:00
Michael Vines
aee383eaec refactor: add constant for max Transaction size 2020-06-14 21:57:04 -07:00
Michael Vines
b175a53f4b fix: default transaction fee is now 1 (was 0) 2020-06-14 21:57:04 -07:00
Michael Vines
fa7e2722d1 fix: support multiple Transaction signatures 2020-06-14 21:57:04 -07:00
Michael Vines
44047a8d63 fix: adapt transaction wire format for multiple signatures 2020-06-14 21:57:04 -07:00
Michael Vines
67ccac9418 fix: catch up to account field renaming 2020-06-14 21:57:04 -07:00
Tyera Eulberg
5ce16c2cbb fix: return signature from transfer transactions 2020-06-14 21:57:04 -07:00
jackcmay
71328e9420 fix: Pass full BPF ELF (#60) 2020-06-14 21:57:04 -07:00
Michael Vines
1d6abb17cf refactor: employ prettier 2020-06-14 21:57:04 -07:00
Michael Vines
9a043344d5 fix: sendAndConfirmTransaction now returns the transaction signature 2020-06-14 21:57:04 -07:00
Michael Vines
cbcb774c82 fix: use secure websocket when https JSON RPC endpoint is requested 2020-06-14 21:57:04 -07:00
Michael Vines
452fd1b785 fix: correct default websocket port 2020-06-14 21:57:04 -07:00
Michael Vines
8468d3ebd1 fix: limit concurrent Loads to improve stability 2020-06-14 21:57:04 -07:00
Michael Vines
7b1130b5bf fix: import last id failure error message 2020-06-14 21:57:04 -07:00
Michael Vines
0fbf024c8c fix: improve retry logic on AccountInUse 2020-06-14 21:57:04 -07:00
Michael Vines
33c59b73b4 fix: finalize/spawn in same transaction 2020-06-14 21:57:04 -07:00
Michael Vines
e7097340f2 feat: add account change notifications 2020-06-14 21:57:04 -07:00
Michael Vines
9839c087d7 fix: update budget wire format 2020-06-14 21:57:04 -07:00
Michael Vines
ec2a3690b2 fix: update program ids 2020-06-14 21:57:04 -07:00
Michael Vines
910ab671dc style: remove cicular imports 2020-06-14 21:57:04 -07:00
Jack May
f871b0410a fix: Remove fs dep, bpf_loader now takes ELF as bytes 2020-06-14 21:57:04 -07:00
Michael Vines
224d929d4d docs: correct API params 2020-06-14 21:57:04 -07:00
Michael Vines
4a39d25127 fix: remove circular imports 2020-06-14 21:57:04 -07:00
Michael Vines
99e6b44d03 fix: expose token program instructions 2020-06-14 21:57:04 -07:00
jackcmay
e1c2498f74 feat: Submit program load transactions in parallel (#39)
feat: Submit program load transactions in parallel
2020-06-14 21:57:04 -07:00