lotus/api
Steven Allen b8e3808c4f Make state tipset usage consistent in the API
_Always_ (almost) use the tipset's parent state, instead of computing.

Exceptions:

* MinerGetBaseInfo. Fixing this would break things so we need to be
careful (although we could bump the API version, fix it, then fix the call
sites).
* StateReplay. This is replaying a message on top of the given tipset.
* GasEstimateGasLimit. This executes the message on-top-of the tipset's
computed state (unlike call which executes it on the tipset's parent state).
  * Having this method and Call apply the message at different heights is really
  weird.
2020-12-09 11:29:40 -08:00
..
apibstore Support inline CIDs 2020-07-23 23:12:32 -07:00
apistruct Use FundManager to withdraw funds, add MarketWithdraw to API 2020-12-03 13:08:18 -08:00
client Merge remote-tracking branch 'origin/master' into feat/signing-backends 2020-10-09 20:36:51 +02:00
docgen Merge pull request #5041 from filecoin-project/feat/5013 2020-12-01 14:59:01 +01:00
test fix: ensure deal start is far enough in future for tests 2020-12-01 14:25:48 +01:00
api_common.go remove dtypes dependency from api; move NetBlockList type to api/types.go 2020-11-13 21:11:17 +02:00
api_full.go Make state tipset usage consistent in the API 2020-12-09 11:29:40 -08:00
api_gateway.go feat: markets - separate watching for pre-commit from prove-commit 2020-11-24 13:24:41 -08:00
api_storage.go plumb AddressSelector to stoage fsm 2020-12-02 21:47:54 +01:00
api_test.go Most tests passing 2020-09-17 17:30:24 +02:00
api_wallet.go Refactor from crypto.SigType to types.KeyType 2020-10-12 00:07:53 +02:00
api_worker.go worker api: better grouping 2020-11-30 23:16:30 +01:00
cbor_gen.go Update to specs v0.9.6 2020-09-07 15:48:41 -04:00
types.go Refactor DefaultMessageSendSpec 2020-12-08 20:51:27 +01:00
utils.go Update to specs v0.9.6 2020-09-07 15:48:41 -04:00