Łukasz Magiera
|
571114bc44
|
Scaffolding for API versioning
|
2021-03-23 16:40:22 +01:00 |
|
Łukasz Magiera
|
c41777dcd2
|
API proxy struct codegen (#5854)
* mostly working api proxy gen
* api: Consistent api names
* fix docsgen
* regenerate api struct
* api: expand external interfaces
* Add missing gen files
* apigen: fix perm detection
* api: Move perm tags to the interface
* gofmt
* worker perms
* docsgen
* docsgen: ignore tag comments
* apigen: add codegen warning
* gofmt
* missing actor type
* docsgen
* make linter happy
* fix lint
* apigen: use directives for tags
* docsgen
* regen openrpc docs
|
2021-03-23 13:42:56 +01:00 |
|
whyrusleeping
|
e7a1d72ba8
|
extract build/version to api/version, remove api package dep on build
|
2021-03-05 14:28:13 -08:00 |
|
Łukasz Magiera
|
fe230f901e
|
Collect worker task metrics
|
2021-03-05 12:48:17 +01:00 |
|
whyrusleeping
|
0efb4ca3a7
|
add an api endpoint to get pending transactions for multisigs
|
2021-02-03 20:46:10 -08:00 |
|
whyrusleeping
|
ed6ccef5cf
|
export metrics for lotus-gateway
|
2021-02-01 13:13:20 -08:00 |
|
Steven Allen
|
026d236252
|
more reliably close in tests
|
2021-01-21 15:21:20 -08:00 |
|
Dirk McCormick
|
827a473391
|
feat: expose StateSearchMessage on gateway
|
2021-01-19 11:27:43 +01:00 |
|
Dirk McCormick
|
cb044f83a7
|
fix: ensure deal start is far enough in future for tests
|
2020-12-01 14:25:48 +01:00 |
|
Dirk McCormick
|
239e180683
|
feat: markets - separate watching for pre-commit from prove-commit
|
2020-11-24 13:24:41 -08:00 |
|
Lucas Molas
|
8b8449faee
|
update jsonrpc with max req size
|
2020-11-24 16:46:35 +01:00 |
|
Dirk McCormick
|
0e3e449bf8
|
test: stop mining at the end of tests
|
2020-11-12 16:23:46 +01:00 |
|
Dirk McCormick
|
906286fdbe
|
feat: lite-mode - CLI tests for lotus client commands
|
2020-10-23 15:02:49 +02:00 |
|
Dirk McCormick
|
92942d44d1
|
feat: lite-mode - market storage and retrieval clients
|
2020-10-23 15:02:26 +02:00 |
|
Łukasz Magiera
|
0289c39850
|
Merge pull request #4516 from filecoin-project/feat/api-request-metrics-wrapper
Feat/api request metrics wrapper
|
2020-10-22 21:40:47 +02:00 |
|
Łukasz Magiera
|
6c800bd0e3
|
Merge pull request #4501 from filecoin-project/feat/gateway-oni-needs
add some methods that oni needs
|
2020-10-22 19:44:47 +02:00 |
|
Steven Allen
|
4e730b5ec8
|
port to v2 imports
|
2020-10-21 12:16:23 -07:00 |
|
lanzafame
|
7a33d5bb34
|
register all apis with metric wrapper
|
2020-10-21 18:37:50 +10:00 |
|
whyrusleeping
|
abc3e783ff
|
bump lookback cap to 24 hours
|
2020-10-20 10:09:21 -07:00 |
|
whyrusleeping
|
6bc56c549a
|
add some methods that oni needs
|
2020-10-20 10:04:51 -07:00 |
|
whyrusleeping
|
a71fbee2d1
|
bump lookback limit to 12 hours
|
2020-10-15 16:49:25 -07:00 |
|
whyrusleeping
|
af1a422ddd
|
statevminternal circ supply
|
2020-10-15 16:36:45 -07:00 |
|
whyrusleeping
|
8351420404
|
Add more endpoints for spacegap
|
2020-10-15 16:27:49 -07:00 |
|
whyrusleeping
|
726eacbe03
|
add endpoints needed by spacegap
|
2020-10-15 13:54:58 -07:00 |
|
Whyrusleeping
|
17fcf30edd
|
Merge pull request #4373 from filecoin-project/feat/gateway-wallet-verify
add WalletVerify to lotus-gateway
|
2020-10-15 15:42:38 -05:00 |
|
Dirk McCormick
|
f5d48b0e86
|
fix: lotus-gateway api tests
|
2020-10-15 12:47:24 +02:00 |
|
Dirk McCormick
|
9c99171cb8
|
fix: ensure msig inspect cli works with lotus-lite
|
2020-10-15 12:15:21 +02:00 |
|
Whyrusleeping
|
12f36c5bda
|
Update cmd/lotus-gateway/api.go
Co-authored-by: dirkmc <dirkmdev@gmail.com>
|
2020-10-14 09:22:25 -05:00 |
|
whyrusleeping
|
3d80c38064
|
support stateReadState in gateway
|
2020-10-13 14:23:08 -07:00 |
|
whyrusleeping
|
98c1aa7988
|
add WalletVerify to lotus-gateway
|
2020-10-13 13:31:20 -07:00 |
|
Jakub Sztandera
|
2b21fdef33
|
Refactor from crypto.SigType to types.KeyType
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-10-12 00:07:53 +02:00 |
|
Dirk McCormick
|
d69e4c7cf2
|
refactor: lite-mode - simplify organization of dep injection
|
2020-10-09 11:54:42 +02:00 |
|
Dirk McCormick
|
b2834baa4b
|
feat: add msig available balance and vested to lite mode
|
2020-10-09 11:51:20 +02:00 |
|
Dirk McCormick
|
e9e27cbbb0
|
feat: put gateway in middle of end-to-end test for lite mode
|
2020-10-09 11:48:35 +02:00 |
|
Dirk McCormick
|
ef73b964fb
|
feat: add end-to-end test for lite mode
|
2020-10-09 11:48:35 +02:00 |
|
Dirk McCormick
|
7b1bec91ed
|
feat: add tests for gateway ChainGetTipsetByHeight
|
2020-10-09 11:45:16 +02:00 |
|
Dirk McCormick
|
b32d25c562
|
feat: add RPC for GasEstimateMessageGas
|
2020-10-09 11:45:16 +02:00 |
|
Dirk McCormick
|
767611247c
|
feat: add RPC for StateWaitMsg
|
2020-10-09 11:45:16 +02:00 |
|
Dirk McCormick
|
be09a8a00a
|
feat: lite-mode - check that gateway API implements required chain, mpool, state methods
|
2020-10-09 11:43:03 +02:00 |
|
Dirk McCormick
|
00a14de094
|
feat: gateway - StateLookupID
|
2020-10-09 11:43:03 +02:00 |
|
Dirk McCormick
|
1ffdd7d5b3
|
fix: gateway - remove tracing (JsonRPC automatically traces all calls)
|
2020-10-09 11:43:03 +02:00 |
|
Dirk McCormick
|
e19cd9ed01
|
feat: lotus-lite - replace wallet StateManager with thin client to gateway
|
2020-10-09 11:43:03 +02:00 |
|
vyzo
|
3c72461969
|
MpoolPushUntrusted API for gateway
|
2020-09-18 09:40:43 +03:00 |
|
Łukasz Magiera
|
285fc69f6a
|
gateway: address review
|
2020-09-15 11:50:08 +02:00 |
|
whyrusleeping
|
3401cb349b
|
add mpool push and chainHead
|
2020-09-11 23:07:20 -07:00 |
|
whyrusleeping
|
8b9a3ea6c3
|
implement initial lotus-gateway program
|
2020-09-11 20:01:37 -07:00 |
|