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 |
|
Michael Vines
|
f168cdfd70
|
fix: multiple transaction instructions are now supported
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
e50b705de3
|
fix: remove decimal string support from PublicKey ctor
|
2020-06-14 21:57:04 -07:00 |
|
jackcmay
|
02787df7b9
|
Add BpfLoader (#34)
feat: Add BpfLoader
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
b8d586c67e
|
feat: add room in the API for Transactions with multiple Instructions
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
90c9df15ef
|
fix: retry transactions on AccountInUse errors
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
96c685eb5d
|
fix: PublicKey.toBuffer() now zero pads correctly
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
5a42cadefe
|
fix: fail faster on transaction errors
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
70d22476cf
|
fix: report elapsed duration on confirmation failure for better debug
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
ad7c0bec64
|
fix: export sendAndConfirmTransaction
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
83d12f50df
|
fix: add lastId caching
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
9c8cc0bd24
|
fix: wait for the next lastId before sending a new transaction
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
00890ef9e0
|
fix: add Token::setOwner
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
5cfe43b980
|
fix: use correct programId when creating a custom Token
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
757cf3ec16
|
fix: catchup to upstream loader changes
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
00fd0fc435
|
feat: support user-supplied Token programs
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
a9fc62d891
|
feat: expose ERC20 token originalAmount field
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
b66ca1a84d
|
chore: remove stray log
|
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
|
96242110bf
|
fix: add Token flowtype declarations
|
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
|
715556a611
|
test: add Layout.rustString()
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
3a5a67bd5e
|
fix: update to post-v0.9 Transaction wire format
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
ad2fa3ceaf
|
feat: Add ERC20-like Token
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
17b73306fe
|
refactor: use buffer-layout to clean up buffer encoding
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
a596e99b4a
|
feat: Add sendAndConfirmTransaction
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
f9cf7006df
|
fix: avoid Buffer(), use Buffer.alloc() instead
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
48c3ea8106
|
docs: correct toBuffer comment
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
95efc7c3b0
|
fix: support creating a PublicKey from a base58 string
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
4b2305434e
|
refactor: remove magic number
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
e090e7b600
|
fix: expose Buffer to bundlers
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
aa1d6ba4d4
|
fix: zero pad correctly
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
ca6965f8c2
|
feat: wrap public key in a class
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
935d520ec9
|
refactor: AccountInfo userdata is now never null
|
2020-06-14 21:57:04 -07:00 |
|
Greg Fitzgerald
|
87e86c1cc8
|
Rename TimeStamp to Timestamp
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
a3aecba1d0
|
Improve rpc result validation
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
92af6e3341
|
Add getSignatureStatus()
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
e3703cec29
|
Add BudgetProgram.payOnBoth
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
a15a2424f4
|
s/contract/program/g
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
4f2f41d25f
|
s/contract_id/program_id
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
18016444f8
|
API documentation updates
|
2020-06-14 21:57:04 -07:00 |
|
Michael Vines
|
914c54e071
|
Docs
|
2020-06-14 21:57:04 -07:00 |
|