github.com/filecoin-project/specs-actors/v4@v4.0.2/actors/builtin/methods.go (about) 1 package builtin 2 3 import ( 4 "github.com/filecoin-project/go-state-types/abi" 5 builtin0 "github.com/filecoin-project/specs-actors/actors/builtin" 6 ) 7 8 const ( 9 MethodSend = builtin0.MethodSend 10 MethodConstructor = builtin0.MethodConstructor 11 ) 12 13 var MethodsAccount = struct { 14 Constructor abi.MethodNum 15 PubkeyAddress abi.MethodNum 16 }{MethodConstructor, 2} 17 18 var MethodsInit = struct { 19 Constructor abi.MethodNum 20 Exec abi.MethodNum 21 }{MethodConstructor, 2} 22 23 var MethodsCron = struct { 24 Constructor abi.MethodNum 25 EpochTick abi.MethodNum 26 }{MethodConstructor, 2} 27 28 var MethodsReward = struct { 29 Constructor abi.MethodNum 30 AwardBlockReward abi.MethodNum 31 ThisEpochReward abi.MethodNum 32 UpdateNetworkKPI abi.MethodNum 33 }{MethodConstructor, 2, 3, 4} 34 35 var MethodsMultisig = struct { 36 Constructor abi.MethodNum 37 Propose abi.MethodNum 38 Approve abi.MethodNum 39 Cancel abi.MethodNum 40 AddSigner abi.MethodNum 41 RemoveSigner abi.MethodNum 42 SwapSigner abi.MethodNum 43 ChangeNumApprovalsThreshold abi.MethodNum 44 LockBalance abi.MethodNum 45 }{MethodConstructor, 2, 3, 4, 5, 6, 7, 8, 9} 46 47 var MethodsPaych = struct { 48 Constructor abi.MethodNum 49 UpdateChannelState abi.MethodNum 50 Settle abi.MethodNum 51 Collect abi.MethodNum 52 }{MethodConstructor, 2, 3, 4} 53 54 var MethodsMarket = struct { 55 Constructor abi.MethodNum 56 AddBalance abi.MethodNum 57 WithdrawBalance abi.MethodNum 58 PublishStorageDeals abi.MethodNum 59 VerifyDealsForActivation abi.MethodNum 60 ActivateDeals abi.MethodNum 61 OnMinerSectorsTerminate abi.MethodNum 62 ComputeDataCommitment abi.MethodNum 63 CronTick abi.MethodNum 64 }{MethodConstructor, 2, 3, 4, 5, 6, 7, 8, 9} 65 66 var MethodsPower = struct { 67 Constructor abi.MethodNum 68 CreateMiner abi.MethodNum 69 UpdateClaimedPower abi.MethodNum 70 EnrollCronEvent abi.MethodNum 71 OnEpochTickEnd abi.MethodNum 72 UpdatePledgeTotal abi.MethodNum 73 Deprecated1 abi.MethodNum 74 SubmitPoRepForBulkVerify abi.MethodNum 75 CurrentTotalPower abi.MethodNum 76 }{MethodConstructor, 2, 3, 4, 5, 6, 7, 8, 9} 77 78 var MethodsMiner = struct { 79 Constructor abi.MethodNum 80 ControlAddresses abi.MethodNum 81 ChangeWorkerAddress abi.MethodNum 82 ChangePeerID abi.MethodNum 83 SubmitWindowedPoSt abi.MethodNum 84 PreCommitSector abi.MethodNum 85 ProveCommitSector abi.MethodNum 86 ExtendSectorExpiration abi.MethodNum 87 TerminateSectors abi.MethodNum 88 DeclareFaults abi.MethodNum 89 DeclareFaultsRecovered abi.MethodNum 90 OnDeferredCronEvent abi.MethodNum 91 CheckSectorProven abi.MethodNum 92 ApplyRewards abi.MethodNum 93 ReportConsensusFault abi.MethodNum 94 WithdrawBalance abi.MethodNum 95 ConfirmSectorProofsValid abi.MethodNum 96 ChangeMultiaddrs abi.MethodNum 97 CompactPartitions abi.MethodNum 98 CompactSectorNumbers abi.MethodNum 99 ConfirmUpdateWorkerKey abi.MethodNum 100 RepayDebt abi.MethodNum 101 ChangeOwnerAddress abi.MethodNum 102 DisputeWindowedPoSt abi.MethodNum 103 }{MethodConstructor, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24} 104 105 var MethodsVerifiedRegistry = struct { 106 Constructor abi.MethodNum 107 AddVerifier abi.MethodNum 108 RemoveVerifier abi.MethodNum 109 AddVerifiedClient abi.MethodNum 110 UseBytes abi.MethodNum 111 RestoreBytes abi.MethodNum 112 }{MethodConstructor, 2, 3, 4, 5, 6}