Class: ColonyNetworkFactory
Constructors
new ColonyNetworkFactory()
new ColonyNetworkFactory():
ColonyNetworkFactory
Returns
Properties
abi
readonlystaticabi: readonly [{anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"auction";type:"address"; }, {indexed:false;internalType:"address";name:"token";type:"address"; }, {indexed:false;internalType:"uint256";name:"quantity";type:"uint256"; }];name:"AuctionCreated";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"bridgeAddress";type:"address"; }];name:"BridgeSet";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:true;internalType:"uint256";name:"colonyId";type:"uint256"; }, {indexed:true;internalType:"address";name:"colonyAddress";type:"address"; }, {indexed:false;internalType:"address";name:"token";type:"address"; }];name:"ColonyAdded";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:true;internalType:"address";name:"colony";type:"address"; }, {indexed:false;internalType:"bytes32";name:"label";type:"bytes32"; }];name:"ColonyLabelRegistered";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"resolver";type:"address"; }];name:"ColonyNetworkInitialised";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"uint256";name:"version";type:"uint256"; }, {indexed:false;internalType:"address";name:"resolver";type:"address"; }];name:"ColonyVersionAdded";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:true;internalType:"bytes32";name:"extensionId";type:"bytes32"; }, {indexed:false;internalType:"uint256";name:"version";type:"uint256"; }];name:"ExtensionAddedToNetwork";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:true;internalType:"bytes32";name:"extensionId";type:"bytes32"; }, {indexed:true;internalType:"address";name:"colony";type:"address"; }, {indexed:false;internalType:"bool";name:"deprecated";type:"bool"; }];name:"ExtensionDeprecated";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:true;internalType:"bytes32";name:"extensionId";type:"bytes32"; }, {indexed:true;internalType:"address";name:"colony";type:"address"; }, {indexed:false;internalType:"uint256";name:"version";type:"uint256"; }];name:"ExtensionInstalled";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:true;internalType:"bytes32";name:"extensionId";type:"bytes32"; }, {indexed:true;internalType:"address";name:"colony";type:"address"; }];name:"ExtensionUninstalled";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:true;internalType:"bytes32";name:"extensionId";type:"bytes32"; }, {indexed:true;internalType:"address";name:"colony";type:"address"; }, {indexed:false;internalType:"uint256";name:"version";type:"uint256"; }];name:"ExtensionUpgraded";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"metaColony";type:"address"; }, {indexed:false;internalType:"address";name:"token";type:"address"; }, {indexed:false;internalType:"uint256";name:"rootSkillId";type:"uint256"; }];name:"MetaColonyCreated";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"userAddress";type:"address"; }, {indexed:false;internalType:"address payable";name:"relayerAddress";type:"address"; }, {indexed:false;internalType:"bytes";name:"payload";type:"bytes"; }];name:"MetaTransactionExecuted";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"miningCycleResolver";type:"address"; }];name:"MiningCycleResolverSet";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"uint256";name:"feeInverse";type:"uint256"; }];name:"NetworkFeeInverseSet";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"user";type:"address"; }];name:"RecoveryModeEntered";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"user";type:"address"; }];name:"RecoveryModeExitApproved";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"user";type:"address"; }];name:"RecoveryModeExited";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:true;internalType:"address";name:"user";type:"address"; }, {indexed:false;internalType:"bool";name:"setTo";type:"bool"; }];name:"RecoveryRoleSet";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"user";type:"address"; }, {indexed:false;internalType:"uint256";name:"slot";type:"uint256"; }, {indexed:false;internalType:"bytes32";name:"fromValue";type:"bytes32"; }, {indexed:false;internalType:"bytes32";name:"toValue";type:"bytes32"; }];name:"RecoveryStorageSlotSet";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"ens";type:"address"; }, {indexed:false;internalType:"bytes32";name:"rootNode";type:"bytes32"; }];name:"RegistrarInitialised";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"miner";type:"address"; }, {indexed:false;internalType:"uint256";name:"tokensLost";type:"uint256"; }];name:"ReputationMinerPenalised";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"bytes32";name:"hash";type:"bytes32"; }, {indexed:false;internalType:"uint256";name:"nLeaves";type:"uint256"; }];name:"ReputationMiningCycleComplete";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"inactiveReputationMiningCycle";type:"address"; }];name:"ReputationMiningInitialised";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"uint256";name:"amount";type:"uint256"; }];name:"ReputationMiningRewardSet";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"bytes32";name:"newHash";type:"bytes32"; }, {indexed:false;internalType:"uint256";name:"newNLeaves";type:"uint256"; }, {indexed:false;internalType:"address[]";name:"stakers";type:"address[]"; }, {indexed:false;internalType:"uint256";name:"reward";type:"uint256"; }];name:"ReputationRootHashSet";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"uint256";name:"chainId";type:"uint256"; }, {indexed:false;internalType:"address";name:"colony";type:"address"; }, {indexed:false;internalType:"uint256";name:"updateNumber";type:"uint256"; }];name:"ReputationUpdateAddedFromBridge";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"colony";type:"address"; }, {indexed:false;internalType:"uint256";name:"count";type:"uint256"; }];name:"ReputationUpdateSentToBridge";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"colony";type:"address"; }, {indexed:false;internalType:"uint256";name:"count";type:"uint256"; }];name:"ReputationUpdateStored";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"uint256";name:"chainId";type:"uint256"; }, {indexed:false;internalType:"address";name:"colony";type:"address"; }, {indexed:false;internalType:"uint256";name:"updateNumber";type:"uint256"; }];name:"ReputationUpdateStoredFromBridge";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"uint256";name:"skillId";type:"uint256"; }, {indexed:false;internalType:"uint256";name:"parentSkillId";type:"uint256"; }];name:"SkillAdded";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"uint256";name:"skillId";type:"uint256"; }];name:"SkillAddedFromBridge";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"uint256";name:"skillId";type:"uint256"; }];name:"SkillCreationStored";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"uint256";name:"skillId";type:"uint256"; }];name:"SkillStoredFromBridge";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"tokenAuthorityAddress";type:"address"; }];name:"TokenAuthorityDeployed";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"tokenAddress";type:"address"; }];name:"TokenDeployed";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"tokenLocking";type:"address"; }];name:"TokenLockingAddressSet";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:false;internalType:"address";name:"token";type:"address"; }, {indexed:false;internalType:"bool";name:"status";type:"bool"; }];name:"TokenWhitelisted";type:"event"; }, {anonymous:false;inputs: readonly [{indexed:true;internalType:"address";name:"user";type:"address"; }, {indexed:false;internalType:"bytes32";name:"label";type:"bytes32"; }];name:"UserLabelRegistered";type:"event"; }, {inputs: readonly [{internalType:"uint256";name:"_version";type:"uint256"; }, {internalType:"address";name:"_resolver";type:"address"; }];name:"addColonyVersion";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"bytes32";name:"_extensionId";type:"bytes32"; }, {internalType:"address";name:"_resolver";type:"address"; }];name:"addExtensionToNetwork";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_chainId";type:"uint256"; }, {internalType:"address";name:"_colony";type:"address"; }];name:"addPendingReputationUpdate";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_skillId";type:"uint256"; }];name:"addPendingSkill";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_colony";type:"address"; }, {internalType:"address";name:"_user";type:"address"; }, {internalType:"int256";name:"_amount";type:"int256"; }, {internalType:"uint256";name:"_skillId";type:"uint256"; }, {internalType:"uint256";name:"_updateNumber";type:"uint256"; }];name:"addReputationUpdateLogFromBridge";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_parentSkillId";type:"uint256"; }];name:"addSkill";outputs: readonly [{internalType:"uint256";name:"_skillId";type:"uint256"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_parentSkillId";type:"uint256"; }, {internalType:"uint256";name:"_skillCount";type:"uint256"; }];name:"addSkillFromBridge";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"bytes32";name:"_node";type:"bytes32"; }];name:"addr";outputs: readonly [{internalType:"address";name:"_address";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_user";type:"address"; }, {internalType:"int256";name:"_amount";type:"int256"; }, {internalType:"uint256";name:"_skillId";type:"uint256"; }];name:"appendReputationUpdateLog";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [];name:"approveExitRecovery";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"chainId";type:"uint256"; }];name:"bridgeCurrentRootHash";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_colony";type:"address"; }, {internalType:"uint256";name:"_updateNumber";type:"uint256"; }];name:"bridgePendingReputationUpdate";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"skillId";type:"uint256"; }];name:"bridgeSkillIfNotMiningChain";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_amount";type:"uint256"; }];name:"burnUnneededRewards";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_timeStaked";type:"uint256"; }, {internalType:"uint256";name:"_submissonIndex";type:"uint256"; }];name:"calculateMinerWeight";outputs: readonly [{internalType:"uint256";name:"_minerWeight";type:"uint256"; }];stateMutability:"pure";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_slot";type:"uint256"; }];name:"checkNotAdditionalProtectedVariable";outputs: readonly [];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_recipient";type:"address"; }];name:"claimMiningReward";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_tokenAddress";type:"address"; }];name:"createColony";outputs: readonly [{internalType:"address";name:"_colonyAddress";type:"address"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_tokenAddress";type:"address"; }, {internalType:"uint256";name:"_version";type:"uint256"; }, {internalType:"string";name:"_colonyName";type:"string"; }, {internalType:"string";name:"_metadata";type:"string"; }];name:"createColony";outputs: readonly [{internalType:"address";name:"_colonyAddress";type:"address"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_tokenAddress";type:"address"; }, {internalType:"uint256";name:"_version";type:"uint256"; }, {internalType:"string";name:"_colonyName";type:"string"; }];name:"createColony";outputs: readonly [{internalType:"address";name:"_colonyAddress";type:"address"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_tokenAddress";type:"address"; }, {internalType:"uint256";name:"_version";type:"uint256"; }, {internalType:"string";name:"_colonyName";type:"string"; }, {internalType:"string";name:"_orbitdb";type:"string"; }, {internalType:"bool";name:"_useExtensionManager";type:"bool"; }];name:"createColony";outputs: readonly [{internalType:"address";name:"_colonyAddress";type:"address"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_tokenAddress";type:"address"; }, {internalType:"string";name:"_name";type:"string"; }, {internalType:"string";name:"_symbol";type:"string"; }, {internalType:"uint8";name:"_decimals";type:"uint8"; }, {internalType:"uint256";name:"_version";type:"uint256"; }, {internalType:"string";name:"_colonyName";type:"string"; }, {internalType:"string";name:"_metadata";type:"string"; }];name:"createColonyForFrontend";outputs: readonly [{internalType:"address";name:"token";type:"address"; }, {internalType:"address";name:"colony";type:"address"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_tokenAddress";type:"address"; }];name:"createMetaColony";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_token";type:"address"; }, {internalType:"address";name:"_colony";type:"address"; }, {internalType:"address[]";name:"_allowedToTransfer";type:"address[]"; }];name:"deployTokenAuthority";outputs: readonly [{internalType:"address";name:"_tokenAuthority";type:"address"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"string";name:"_name";type:"string"; }, {internalType:"string";name:"_symbol";type:"string"; }, {internalType:"uint8";name:"_decimals";type:"uint8"; }];name:"deployTokenViaNetwork";outputs: readonly [{internalType:"address";name:"_token";type:"address"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"bytes32";name:"_extensionId";type:"bytes32"; }, {internalType:"bool";name:"_deprecated";type:"bool"; }];name:"deprecateExtension";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_skillId";type:"uint256"; }, {internalType:"bool";name:"_deprecated";type:"bool"; }];name:"deprecateSkill";outputs: readonly [{internalType:"bool";name:"_changed";type:"bool"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [];name:"enterRecoveryMode";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"userAddress";type:"address"; }, {internalType:"bytes";name:"payload";type:"bytes"; }, {internalType:"bytes32";name:"sigR";type:"bytes32"; }, {internalType:"bytes32";name:"sigS";type:"bytes32"; }, {internalType:"uint8";name:"sigV";type:"uint8"; }];name:"executeMetaTransaction";outputs: readonly [{internalType:"bytes";name:"returnData";type:"bytes"; }];stateMutability:"payable";type:"function"; }, {inputs: readonly [];name:"exitRecoveryMode";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_chainId";type:"uint256"; }, {internalType:"address";name:"_colony";type:"address"; }];name:"getBridgedReputationUpdateCount";outputs: readonly [{internalType:"uint256";name:"bridgedReputationCount";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_chainId";type:"uint256"; }];name:"getBridgedSkillCounts";outputs: readonly [{internalType:"uint256";name:"skillCount";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_skillId";type:"uint256"; }, {internalType:"uint256";name:"_childSkillIndex";type:"uint256"; }];name:"getChildSkillId";outputs: readonly [{internalType:"uint256";name:"_childSkillId";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_id";type:"uint256"; }];name:"getColony";outputs: readonly [{internalType:"address";name:"_colonyAddress";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getColonyBridgeAddress";outputs: readonly [{internalType:"address";name:"bridge";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getColonyCount";outputs: readonly [{internalType:"uint256";name:"_count";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getColonyCreationSalt";outputs: readonly [{internalType:"bytes32";name:"salt";type:"bytes32"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_version";type:"uint256"; }];name:"getColonyVersionResolver";outputs: readonly [{internalType:"address";name:"_resolverAddress";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getCurrentColonyVersion";outputs: readonly [{internalType:"uint256";name:"_version";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getENSRegistrar";outputs: readonly [{internalType:"address";name:"_address";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"bytes32";name:"_extensionId";type:"bytes32"; }, {internalType:"address";name:"_colony";type:"address"; }];name:"getExtensionInstallation";outputs: readonly [{internalType:"address";name:"_installation";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"bytes32";name:"_extensionId";type:"bytes32"; }, {internalType:"uint256";name:"_version";type:"uint256"; }];name:"getExtensionResolver";outputs: readonly [{internalType:"address";name:"_resolver";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getFeeInverse";outputs: readonly [{internalType:"uint256";name:"_feeInverse";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getMetaColony";outputs: readonly [{internalType:"address payable";name:"_colonyAddress";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"userAddress";type:"address"; }];name:"getMetatransactionNonce";outputs: readonly [{internalType:"uint256";name:"nonce";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getMiningChainId";outputs: readonly [{internalType:"uint256";name:"reputationMiningChainId";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_delegate";type:"address"; }];name:"getMiningDelegator";outputs: readonly [{internalType:"address";name:"_delegator";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getMiningResolver";outputs: readonly [{internalType:"address";name:"miningResolverAddress";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_user";type:"address"; }];name:"getMiningStake";outputs: readonly [{components: readonly [{internalType:"uint256";name:"amount";type:"uint256"; }, {internalType:"uint256";name:"timestamp";type:"uint256"; }];internalType:"struct ColonyNetworkDataTypes.MiningStake";name:"_info";type:"tuple"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_skillId";type:"uint256"; }, {internalType:"uint256";name:"_parentSkillIndex";type:"uint256"; }];name:"getParentSkillId";outputs: readonly [{internalType:"uint256";name:"_parentSkillId";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_token";type:"address"; }];name:"getPayoutWhitelist";outputs: readonly [{internalType:"bool";name:"_status";type:"bool"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_chainId";type:"uint256"; }, {internalType:"address";name:"_colony";type:"address"; }, {internalType:"uint256";name:"_updateNumber";type:"uint256"; }];name:"getPendingReputationUpdate";outputs: readonly [{components: readonly [{internalType:"address";name:"user";type:"address"; }, {internalType:"int256";name:"amount";type:"int256"; }, {internalType:"uint256";name:"skillId";type:"uint256"; }, {internalType:"address";name:"colony";type:"address"; }, {internalType:"uint256";name:"timestamp";type:"uint256"; }];internalType:"struct ColonyNetworkDataTypes.PendingReputationUpdate";name:"update";type:"tuple"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_chainId";type:"uint256"; }, {internalType:"uint256";name:"_skillCount";type:"uint256"; }];name:"getPendingSkillAddition";outputs: readonly [{internalType:"uint256";name:"parentId";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"bytes32";name:"_node";type:"bytes32"; }];name:"getProfileDBAddress";outputs: readonly [{internalType:"string";name:"_orbitdb";type:"string"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_reputationMiningCycle";type:"address"; }, {internalType:"uint256";name:"_id";type:"uint256"; }];name:"getReplacementReputationUpdateLogEntry";outputs: readonly [{components: readonly [{internalType:"address";name:"user";type:"address"; }, {internalType:"int256";name:"amount";type:"int256"; }, {internalType:"uint256";name:"skillId";type:"uint256"; }, {internalType:"address";name:"colony";type:"address"; }, {internalType:"uint128";name:"nUpdates";type:"uint128"; }, {internalType:"uint128";name:"nPreviousUpdates";type:"uint128"; }];internalType:"struct ColonyNetworkDataTypes.ReputationLogEntry";name:"_reputationLogEntry";type:"tuple"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_reputationMiningCycle";type:"address"; }];name:"getReplacementReputationUpdateLogsExist";outputs: readonly [{internalType:"bool";name:"_exists";type:"bool"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"bool";name:"_active";type:"bool"; }];name:"getReputationMiningCycle";outputs: readonly [{internalType:"address";name:"_repMiningCycleAddress";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getReputationMiningCycleReward";outputs: readonly [{internalType:"uint256";name:"_amount";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getReputationMiningSkillId";outputs: readonly [{internalType:"uint256";name:"_skillId";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getReputationRootHash";outputs: readonly [{internalType:"bytes32";name:"rootHash";type:"bytes32"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getReputationRootHashNLeaves";outputs: readonly [{internalType:"uint256";name:"nLeaves";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getReputationRootHashNNodes";outputs: readonly [{internalType:"uint256";name:"nNodes";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_skillId";type:"uint256"; }];name:"getSkill";outputs: readonly [{components: readonly [{internalType:"uint128";name:"nParents";type:"uint128"; }, {internalType:"uint128";name:"nChildren";type:"uint128"; }, {internalType:"uint256[]";name:"parents";type:"uint256[]"; }, {internalType:"uint256[]";name:"children";type:"uint256[]"; }, {internalType:"bool";name:"DEPRECATED_globalSkill";type:"bool"; }, {internalType:"bool";name:"DEPRECATED_deprecated";type:"bool"; }];internalType:"struct ColonyNetworkDataTypes.Skill";name:"_skill";type:"tuple"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getSkillCount";outputs: readonly [{internalType:"uint256";name:"_count";type:"uint256"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"getTokenLocking";outputs: readonly [{internalType:"address";name:"_lockingAddress";type:"address"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_resolver";type:"address"; }, {internalType:"uint256";name:"_version";type:"uint256"; }];name:"initialise";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"miningChainId";type:"uint256"; }, {internalType:"bytes32";name:"newHash";type:"bytes32"; }, {internalType:"uint256";name:"newNLeaves";type:"uint256"; }];name:"initialiseReputationMining";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [];name:"initialiseRootLocalSkill";outputs: readonly [{internalType:"uint256";name:"_rootLocalSkillId";type:"uint256"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"bytes32";name:"_extensionId";type:"bytes32"; }, {internalType:"uint256";name:"_version";type:"uint256"; }];name:"installExtension";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_colony";type:"address"; }];name:"isColony";outputs: readonly [{internalType:"bool";name:"_addressIsColony";type:"bool"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [];name:"isInRecoveryMode";outputs: readonly [{internalType:"bool";name:"inRecoveryMode";type:"bool"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_addr";type:"address"; }];name:"lookupRegisteredENSDomain";outputs: readonly [{internalType:"string";name:"_domain";type:"string"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"bytes[]";name:"data";type:"bytes[]"; }];name:"multicall";outputs: readonly [{internalType:"bytes[]";name:"results";type:"bytes[]"; }];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [];name:"numRecoveryRoles";outputs: readonly [{internalType:"uint64";name:"numRoles";type:"uint64"; }];stateMutability:"view";type:"function"; }, {inputs: readonly [{internalType:"address[]";name:"_stakers";type:"address[]"; }, {internalType:"uint256";name:"_amount";type:"uint256"; }];name:"punishStakers";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"string";name:"_colonyName";type:"string"; }, {internalType:"string";name:"_orbitdb";type:"string"; }];name:"registerColonyLabel";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"string";name:"_username";type:"string"; }, {internalType:"string";name:"_orbitdb";type:"string"; }];name:"registerUserLabel";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_user";type:"address"; }];name:"removeRecoveryRole";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_recipient";type:"address"; }, {internalType:"uint256";name:"_amount";type:"uint256"; }];name:"reward";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_bridgeAddress";type:"address"; }];name:"setColonyBridgeAddress";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_feeInverse";type:"uint256"; }];name:"setFeeInverse";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_delegate";type:"address"; }, {internalType:"bool";name:"_allowed";type:"bool"; }];name:"setMiningDelegate";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_miningResolverAddress";type:"address"; }];name:"setMiningResolver";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_token";type:"address"; }, {internalType:"bool";name:"_status";type:"bool"; }];name:"setPayoutWhitelist";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_user";type:"address"; }];name:"setRecoveryRole";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_reputationMiningCycle";type:"address"; }, {internalType:"uint256";name:"_id";type:"uint256"; }, {internalType:"address";name:"_user";type:"address"; }, {internalType:"int256";name:"_amount";type:"int256"; }, {internalType:"uint256";name:"_skillId";type:"uint256"; }, {internalType:"address";name:"_colony";type:"address"; }, {internalType:"uint128";name:"_nUpdates";type:"uint128"; }, {internalType:"uint128";name:"_nPreviousUpdates";type:"uint128"; }];name:"setReplacementReputationUpdateLogEntry";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_amount";type:"uint256"; }];name:"setReputationMiningCycleReward";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"bytes32";name:"_newHash";type:"bytes32"; }, {internalType:"uint256";name:"_newNLeaves";type:"uint256"; }, {internalType:"address[]";name:"_stakers";type:"address[]"; }];name:"setReputationRootHash";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"bytes32";name:"newHash";type:"bytes32"; }, {internalType:"uint256";name:"newNLeaves";type:"uint256"; }, {internalType:"uint256";name:"nonce";type:"uint256"; }];name:"setReputationRootHashFromBridge";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_slot";type:"uint256"; }, {internalType:"bytes32";name:"_value";type:"bytes32"; }];name:"setStorageSlotRecovery";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_tokenLockingAddress";type:"address"; }];name:"setTokenLocking";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_ens";type:"address"; }, {internalType:"bytes32";name:"_rootNode";type:"bytes32"; }];name:"setupRegistrar";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_amount";type:"uint256"; }];name:"stakeForMining";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [];name:"startNextCycle";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"address";name:"_token";type:"address"; }];name:"startTokenAuction";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"bytes4";name:"_interfaceID";type:"bytes4"; }];name:"supportsInterface";outputs: readonly [{internalType:"bool";name:"_status";type:"bool"; }];stateMutability:"pure";type:"function"; }, {inputs: readonly [{internalType:"bytes32";name:"_extensionId";type:"bytes32"; }];name:"uninstallExtension";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"uint256";name:"_amount";type:"uint256"; }];name:"unstakeForMining";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"string";name:"_orbitdb";type:"string"; }];name:"updateColonyOrbitDB";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"string";name:"_orbitdb";type:"string"; }];name:"updateUserOrbitDB";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }, {inputs: readonly [{internalType:"bytes32";name:"_extensionId";type:"bytes32"; }, {internalType:"uint256";name:"_newVersion";type:"uint256"; }];name:"upgradeExtension";outputs: readonly [];stateMutability:"nonpayable";type:"function"; }] =_abi
Methods
connect()
staticconnect(address,signerOrProvider):IColonyNetwork
Parameters
address
string
signerOrProvider
Signer | Provider
Returns
IColonyNetwork
createInterface()
staticcreateInterface():IColonyNetworkInterface
Returns
IColonyNetworkInterface