Yeastplume
3136812831
fixes and version update for final 1.0.0 build
2019-06-05 22:35:23 +01:00
Yeastplume
ea4849a05f
fixes and version update for final 1.0.0 build
2019-06-05 22:35:11 +01:00
Yeastplume
85b55f5ca7
Add participant ID as part of key to stored private transaction context data ( #117 )
...
* add participant_id to saved tranasction context data
* rustfmt?
* change participant id for command line pay command
2019-05-23 16:27:57 +01:00
Yeastplume
e25c93161e
Updates for 1.1.0-beta.3 release ( #106 )
...
* bump version number and build from tag for beta 3 release
* update for latest grin tag
2019-05-16 10:50:31 +01:00
Yeastplume
0b9b16d5cf
Remove duplicate LMDB wallet backend code ( #101 )
...
* remove leftover wallet lmdb code
* rustfmt
2019-05-11 17:47:06 +01:00
Yeastplume
3a3057defb
[WIP] Invoiced Transactions API Support ( #90 )
...
* basic invoiced tx working
* rustfmt
* teardown
* rustfmt
* rename, new struct for invoice args, begin to add new functions to RPC apis
* rustfmt
* add fns to rpc api
* rustfmt
* owner api functions RPC documentation in place
* rustfmt
* doctests for new invoicing functions
* rustfmt
* test fixes
* update documentation and doctests
* rustfmt
* invoice testing verification of tx log output
* rustfmt
2019-05-01 20:12:23 +01:00
Yeastplume
d774272fee
Add check_version
function to Foreign API ( #87 )
...
* move api deser types into separate types mod
* rustfmt
* missing types file
* make all exports from libwallet more explicit
* rustfmt
* add version check function to foreign api
* rustfmt
* change check_version return value to result, for consistency
2019-04-24 09:27:14 +01:00
Yeastplume
9b49bde4f9
final updates for tag and build based on grin 1.1.0 merge
2019-04-03 14:22:30 +01:00
Yeastplume
427f42c552
Final Owner API Changes ( #32 )
...
* node height return value and documentation
* rustfmt
* add parameter struct for initiate tx functions
* rustfmt
* change tx estimate to use InitTxArgs
* rustfmt
* transaction estimate
* rustfmt
* initiate tx args fixed
* add send args to init
* rustfmt
* last owner api documentation
2019-03-29 16:00:02 +00:00
Yeastplume
7b8fe92f53
Foreign API documentation and small cleanup ( #31 )
...
* verify slate messages documentation
* rustfmt
* foreign API documentation
* rustfmt
2019-03-29 08:46:12 +00:00
Yeastplume
afa6003a8b
V2 Foreign API RPC Tests ( #28 )
...
* build_coinbase api doctest
* rustfmt
* foreign api recieve tx rpc
* rustfmt
* re-export grin dependencies
* re-export grin dependencies
* all foreign API rpc tests working
2019-03-26 16:02:31 +00:00
Yeastplume
94960b3edd
[WIP] V2 API Doctest generation ( #24 )
...
V2 API Doctest generation
2019-03-22 12:03:25 +00:00
Yeastplume
db015960a9
APIV2 refactoring ( #23 )
...
* continue refactor
* rustfmt
* further refactoring
* impl crate compiling
* main crate compilation
* rustfmt
* test fix
* rustfmt
* test compilation
* rustfmt
* refwallet tests passing
* rustfmt
* all tests passing
* move http listener startup out of adapter
* rustfmt
* rename refwallet->controller
* rustfmt
* travis tests and api doctests
* rustfmt
2019-03-17 19:14:58 +00:00