Steven Allen
2967c4ec10
use abstract actor type methods
2020-09-22 12:02:29 -07:00
Steven Allen
0ab2459fce
convert multisig to new actor abstractions
2020-09-21 13:13:38 -07:00
Steven Allen
1bf3b4989d
rename imports to match actors code
...
`sed -i 's/\bv0\(\w\)\(\w*\)/\L\1\E\20/g' **/*.go`
2020-09-18 14:59:27 -07:00
Aayush Rajasekaran
e2295c372a
Migrate multisig actor
2020-09-17 02:57:45 -04:00
Aayush Rajasekaran
2ca1d111c5
Multisig: Add a CLI command to cancel locking some balance
2020-09-15 19:52:58 -04:00
Aayush Rajasekaran
b20f558abb
Multisig: Add a CLI command to approve locking some balance
2020-09-15 19:51:18 -04:00
Aayush Rajasekaran
c2148ba106
Multisig: Add a CLI command to propose locking some balance
2020-09-15 19:27:36 -04:00
Łukasz Magiera
9e9856bb45
Merge pull request #3590 from filecoin-project/asr/multisig
...
Multisig API additions
2020-09-10 17:04:48 +02:00
Aayush Rajasekaran
39755a294a
Update to specs v0.9.6
2020-09-07 15:48:41 -04:00
Aayush Rajasekaran
5ead23a8d4
Msig: Add CLI commands to propose, approve, or cancel adding signers
2020-09-06 03:46:07 -04:00
Aayush Rajasekaran
aaad01105e
Msig: Introduce an API & CLI to calculate amount that vests between 2 tipsets
2020-09-05 23:42:31 -04:00
whyrusleeping
4f25c1c60e
minor improvements to multisig cli commands
2020-08-19 13:10:07 -07:00
Aayush Rajasekaran
df33a16f78
CLI: Optionally include vesting details in msig inspect
2020-07-25 13:00:25 -04:00
Łukasz Magiera
69cb7f6b03
Merge pull request #2555 from filecoin-project/feat/helptext-helpers
...
sprinkle some nice helptext returns around
2020-07-23 21:42:26 +02:00
whyrusleeping
fcef3696bc
sprinkle some nice helptext returns around
2020-07-23 12:31:28 -07:00
Steven Allen
5fc83f4d05
Refactor to use actor adt types instead of directly using HAMTs and AMTs
...
This way there's a single source of truth. Preparation for fixing
https://github.com/filecoin-project/specs-actors/issues/517 (requires changing
HAMT parameters).
2020-07-23 09:34:57 -07:00
whyrusleeping
42a7cb1248
fix a few multisig cli issues
2020-07-20 17:17:53 -07:00
Łukasz Magiera
a06e685cfc
Merge pull request #2450 from filecoin-project/feat/seed-msig-work
...
Feat/seed msig work
2020-07-18 00:21:45 +02:00
Mike Greenberg
d30e120608
Merge branch 'master' into fix/master-merge
...
* master:
fix(chainwatch): Parallel reward persistence; Tighten rpc logging
fix(chainwatch): Remove --front switch
feat(chainwatch): Add miner index on top_miners_by_base_reward view
fix(chainwatch): Backoff processor when no work exists to process
fix(log): Move metrics and stage updates to debug; Add --log-level switch
fix(chainwatch): Correct index name on state_height view
feat(chainwatch): Capture base_block_reward per epoch; Top miner by reward view
SwapSigner API methods
refactor: remove unused code
refactor: wire up new processor and syncer
refactor: implement processor and syncer
Conflicts:
Makefile
cmd/lotus-chainwatch/storage.go
cmd/lotus-chainwatch/sync.go
2020-07-17 15:18:33 -04:00
whyrusleeping
fe4a8dc183
finish integration of multisig genesis accounts
2020-07-16 19:50:13 -07:00
Aayush Rajasekaran
605560a981
SwapSigner API methods
2020-07-15 21:54:18 -04:00
Łukasz Magiera
c1233291bc
Merge remote-tracking branch 'origin/master' into next
2020-07-15 19:47:27 +02:00
Aayush Rajasekaran
17642b5ecb
clarify multisig create helptext
2020-07-13 19:50:18 -04:00
Łukasz Magiera
2e4ed57363
Merge remote-tracking branch 'origin/master' into next
2020-07-13 13:34:56 +02:00
Aayush Rajasekaran
12b63d59b2
Include unlock duration as a param for multisig creation
2020-07-11 23:54:58 -04:00
Łukasz Magiera
b049c5a7d1
Merge remote-tracking branch 'origin/master' into next
2020-07-08 14:35:40 +02:00
Aayush Rajasekaran
eac8a909e9
Unify all sender flags in CLI under the same name
2020-07-07 17:37:43 -04:00
Łukasz Magiera
e7aec53631
Merge remote-tracking branch 'origin/master' into next
2020-07-06 23:02:24 +02:00
whyrusleeping
0964c0a8a1
error out when trying to create multisig with no addresses
2020-07-06 09:40:56 -07:00
Łukasz Magiera
6893dbb657
api: MsigCrate required param is now uint64
2020-06-26 15:52:22 +02:00
Łukasz Magiera
3b13397165
gofmt
2020-06-06 00:59:01 +02:00
Łukasz Magiera
5aafa91e22
Merge pull request #1898 from filecoin-project/deps/update
...
Update CLI lib
2020-06-04 23:45:39 +02:00
Łukasz Magiera
f9f0d86ddf
Merge pull request #1913 from acruikshank/feat/1853-confirmations-in-StateWaitMsg2
...
Add confidence and timeout to message wait
2020-06-04 23:23:15 +02:00
acruikshank
ea111b058e
imports
2020-06-03 22:34:57 -04:00
Jakub Sztandera
29dbc26dbd
Update cli
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-06-04 01:01:41 +02:00
acruikshank
04f0130530
remove timeout
2020-06-03 17:42:06 -04:00
acruikshank
5574e4f11b
add confidence and timeout to message wait
2020-06-03 15:38:37 -04:00
Jakub Sztandera
b372881e91
Fix more lint warnings
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-05-28 01:15:19 +02:00
Jakub Sztandera
d6615b6286
Cleanup many lint warnings
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-05-27 22:53:20 +02:00
Aris
e7065df2d4
Added RPC calls for MsigCreate, MsigPropose, MsigApprove, and MsigCancel
2020-05-11 10:27:48 -04:00
Aayush Rajasekaran
fa1b559b2c
CLI: multisig approve needs to recreate proposal hash
2020-04-26 19:47:18 -04:00
Aayush Rajasekaran
c3b1cf19a4
Actually use the multisig source flag
2020-04-25 01:55:10 -04:00
Aayush Rajasekaran
1565e10fff
Allow users to specify sender when creating multisigs
2020-04-25 01:55:10 -04:00
Łukasz Magiera
ebc2895d15
gofmt, mod tidy
2020-04-17 18:27:11 +02:00
Łukasz Magiera
f7666bc641
Drop commented-out code
2020-04-17 18:24:23 +02:00
Da Yu
2a10a79460
fix error unknown address protocol when run lotus msig create in cli/mutisig.go
2020-04-14 17:18:19 +08:00
whyrusleeping
ddf1beac6c
change gas limit to be a normal int64
2020-03-18 13:45:37 -07:00
Łukasz Magiera
3cab8bd5d1
gofmt
2020-03-06 20:01:28 +01:00
Aayush Rajasekaran
e9afba3490
Add ArgsUsages to the CLI where missing
...
- This commit also standardises some notation
2020-03-04 16:58:46 -08:00
Łukasz Magiera
ae634ef7df
actors: Remove addrass aliases
2020-02-25 21:54:58 +01:00
Łukasz Magiera
d787aa5007
Merge branch 'testnet/3' into feat/specs-actors
2020-02-24 18:32:02 +01:00
Łukasz Magiera
69ec3c205a
Merge remote-tracking branch 'origin/master' into testnet/3
2020-02-19 22:10:14 +01:00
Aayush Rajasekaran
60970008c8
Re: #1250 : API methods should receive TipSetKeys, not TipSets, as input
2020-02-17 19:53:43 -05:00
Łukasz Magiera
c544c2b5c5
Set hamt bitwidth
2020-02-14 15:14:39 +01:00
Łukasz Magiera
74bf9119cc
spects-actors: More type propagation
2020-02-13 04:50:45 +01:00
Łukasz Magiera
13435aebdc
Spec Actors integration
2020-02-08 03:18:32 +01:00
Łukasz Magiera
1d0d429435
actors: Drop refs to multisig_actor.go
2020-02-06 20:49:21 +01:00
whyrusleeping
028a113737
Make it all build
2020-02-04 14:19:05 -08:00
whyrusleeping
9cee31193c
clean up tests and fix cli commands
2020-02-03 19:37:55 -08:00
Whyrusleeping
3366c02a36
Update cli/multisig.go
...
Co-Authored-By: Łukasz Magiera <magik6k@users.noreply.github.com>
2020-01-21 11:52:59 -08:00
Whyrusleeping
a26cc96a49
Update cli/multisig.go
...
Co-Authored-By: Łukasz Magiera <magik6k@users.noreply.github.com>
2020-01-21 11:52:50 -08:00
whyrusleeping
6d9ac84359
add a CLI for multisig wallets
2020-01-21 11:02:51 -08:00