Greg Fitzgerald
|
c4bc710d3a
|
Use Serde's `with` attribute to shorten length encodings in Transaction
|
2019-03-29 08:25:56 -06:00 |
Sathish Ambley
|
857dc2ba47
|
Remove custom serialization
|
2019-03-29 08:25:56 -06:00 |
Greg Fitzgerald
|
77498c6efe
|
Expose Message via the new default Transaction constructor
|
2019-03-26 20:06:05 -06:00 |
Greg Fitzgerald
|
4efa144916
|
Generate a Message instead of a Transaction
|
2019-03-25 12:08:27 -06:00 |
Greg Fitzgerald
|
f3936c21a3
|
Add message
|
2019-03-25 12:08:27 -06:00 |
Greg Fitzgerald
|
b53cbdd9e6
|
Punt on the Script abstraction
Low ROI
|
2019-03-24 14:52:06 -06:00 |
Greg Fitzgerald
|
acedf4ca5a
|
Move Instruction into its own module
|
2019-03-23 20:31:55 -07:00 |
Greg Fitzgerald
|
d2415613de
|
Migrate loader tests to BankClient
|
2019-03-21 09:19:24 -06:00 |
Greg Fitzgerald
|
122c7bc2ef
|
Rename TransactionCompiler to Script and use it to replace the type alias
|
2019-03-18 08:22:54 -07:00 |
Michael Vines
|
e2c24481e4
|
wallet/ now only dev-depends on core/
|
2019-03-16 21:40:39 -07:00 |
Greg Fitzgerald
|
a88b36d718
|
Rename TransactionBuilder to TransactionCompiler
|
2019-03-15 14:46:44 -06:00 |
Greg Fitzgerald
|
24d9138067
|
Abandon Builder pattern
|
2019-03-15 14:46:44 -06:00 |
Greg Fitzgerald
|
885eeec3ed
|
Boot storage program from the SDK
|
2019-03-05 07:16:33 -07:00 |
Greg Fitzgerald
|
5e9f802d7d
|
Boot token_program from the SDK
|
2019-03-05 07:16:33 -07:00 |
Greg Fitzgerald
|
1edf6c361e
|
Move Vote program out of the SDK
|
2019-03-02 16:44:36 -08:00 |
Greg Fitzgerald
|
e6486b2824
|
Move Budget out of the SDK
|
2019-03-02 16:44:36 -08:00 |
Greg Fitzgerald
|
404aa63147
|
Add TransactionBuilder
|
2019-02-28 08:56:55 -07:00 |
Greg Fitzgerald
|
dde886f058
|
Move Bank to its own crate
Also:
* counters.rs to solana_metrics
* genesis_block.rs to solana_sdk
|
2019-02-19 07:17:04 -07:00 |
Greg Fitzgerald
|
7f3aca15dd
|
Add a library for creating Rewards transactions
And move out of the SDK
|
2019-02-15 18:36:55 -07:00 |
Greg Fitzgerald
|
2c5cbaff25
|
Add unit-test for Rewards program
|
2019-02-15 18:36:55 -07:00 |
Sathish
|
e0f046b7a5
|
Optimize Transaction/Instruction serialization with custom routine (#2515)
* Optimize transaction serialization with custom routine to reduce the serialized size.
* Update serialized_size to accept self as parameter
* Optimize serialize / deserialize operations
|
2019-01-24 21:14:15 -08:00 |
Michael Vines
|
fd562cb9e2
|
Rust 2018 cleanup
|
2018-12-14 21:57:15 -08:00 |
Michael Vines
|
214ed3667c
|
Move system_transaction out of src/
|
2018-12-05 10:49:06 -08:00 |
Michael Vines
|
122627dda2
|
Move loader_transaction out of src/
|
2018-12-05 10:49:06 -08:00 |
Michael Vines
|
7af95eadcc
|
Move vote_transaction out of src/
|
2018-12-05 10:49:06 -08:00 |
Michael Vines
|
9ee858a00c
|
Move budget_program out of src/
|
2018-12-05 10:49:06 -08:00 |
Michael Vines
|
27d456bf93
|
Move storage_program out of src/
|
2018-12-05 10:49:06 -08:00 |
Michael Vines
|
ea6e042a6f
|
Move vote_program out of src/
|
2018-12-05 10:49:06 -08:00 |
Michael Vines
|
a594f56c02
|
Add token_program.rs to sdk/
|
2018-12-05 10:49:06 -08:00 |
Michael Vines
|
9a4f8199d6
|
Move system_program out of src/
|
2018-12-05 10:49:06 -08:00 |
Michael Vines
|
63a758508a
|
Add sdk native_loader.rs
|
2018-12-05 10:49:06 -08:00 |
Michael Vines
|
d96a6b42a5
|
Move drone into its own crate
|
2018-11-16 20:42:21 -08:00 |
Michael Vines
|
6ac5700f2e
|
Move metrics into its own crate
|
2018-11-16 15:10:07 -08:00 |
Michael Vines
|
e33f3a2562
|
Publish expected native program entrypoint in sdk/
|
2018-11-14 10:33:27 -08:00 |
Michael Vines
|
40e945b0c8
|
Move token_program from src/ to programs/native/
|
2018-11-02 18:13:02 -07:00 |
Michael Vines
|
1733beabf7
|
mv common/ sdk/
|
2018-10-25 13:26:10 -07:00 |