Threshold Network 백서

Threshold Network

원문

bitpro가 원문에서 글자만 모은 내용이에요. 표·그림·수식은 빠지거나 깨질 수 있어요. 전체 36쪽 중 17쪽

f, uint64 _newMovingFundsTxMaxTotalFee) external ``` Begins the moving funds tx max total fee amount update process. #### Parameters | Name | Type | Description | | ----------------------------- | ------------------------------------------------- | ----------------------------------------- | | self | struct BridgeGovernanceParameters.MovingFundsData | | | \_newMovingFundsTxMaxTotalFee | uint64 | New moving funds tx max total fee amount. | ### finalizeMovingFundsTxMaxTotalFeeUpdate ```solidity function finalizeMovingFundsTxMaxTotalFeeUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint256 governanceDelay) external ``` Finalizes the moving funds tx max total fee amount update process. Can be called after the governance delay elapses. ### beginMovingFundsDustThresholdUpdate ```solidity function beginMovingFundsDustThresholdUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint64 _newMovingFundsDustThreshold) external ``` Begins the moving funds dust threshold amount update process. #### Parameters | Name | Type | Description | | ----------------------------- | ------------------------------------------------- | --------------------------------------- | | self | struct BridgeGovernanceParameters.MovingFundsData | | | \_newMovingFundsDustThreshold | uint64 | New moving funds dust threshold amount. | ### finalizeMovingFundsDustThresholdUpdate ```solidity function finalizeMovingFundsDustThresholdUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint256 governanceDelay) external ``` Finalizes the moving funds dust threshold amount update process. Can be called after the governance delay elapses. ### beginMovingFundsTimeoutResetDelayUpdate ```solidity function beginMovingFundsTimeoutResetDelayUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint32 _newMovingFundsTimeoutResetDelay) external ``` Begins the moving funds timeout reset delay amount update process. #### Parameters | Name | Type | Description | | --------------------------------- | ------------------------------------------------- | -------------------------------------------- | | self | struct BridgeGovernanceParameters.MovingFundsData | | | \_newMovingFundsTimeoutResetDelay | uint32 | New moving funds timeout reset delay amount. | ### finalizeMovingFundsTimeoutResetDelayUpdate ```solidity function finalizeMovingFundsTimeoutResetDelayUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint256 governanceDelay) external ``` Finalizes the moving funds timeout reset delay amount update process. Can be called after the governance delay elapses. ### beginMovingFundsTimeoutUpdate ```solidity function beginMovingFundsTimeoutUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint32 _newMovingFundsTimeout) external ``` Begins the moving funds timeout amount update process. #### Parameters | Name | Type | Description | | ----------------------- | ------------------------------------------------- | -------------------------------- | | self | struct BridgeGovernanceParameters.MovingFundsData | | | \_newMovingFundsTimeout | uint32 | New moving funds timeout amount. | ### finalizeMovingFundsTimeoutUpdate ```solidity function finalizeMovingFundsTimeoutUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint256 governanceDelay) external ``` Finalizes the moving funds timeout amount update process. Can be called after the governance delay elapses. ### beginMovingFundsTimeoutSlashingAmountUpdate ```solidity function beginMovingFundsTimeoutSlashingAmountUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint96 _newMovingFundsTimeoutSlashingAmount) external ``` Begins the moving funds timeout slashing amount update process. #### Parameters | Name | Type | Description | | ------------------------------------- | ------------------------------------------------- | ----------------------------------------- | | self | struct BridgeGovernanceParameters.MovingFundsData | | | \_newMovingFundsTimeoutSlashingAmount | uint96 | New moving funds timeout slashing amount. | ### finalizeMovingFundsTimeoutSlashingAmountUpdate ```solidity function finalizeMovingFundsTimeoutSlashingAmountUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint256 governanceDelay) external ``` Finalizes the moving funds timeout slashing amount update process. Can be called after the governance delay elapses. ### beginMovingFundsTimeoutNotifierRewardMultiplierUpdate ```solidity function beginMovingFundsTimeoutNotifierRewardMultiplierUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint32 _newMovingFundsTimeoutNotifierRewardMultiplier) external ``` Begins the moving funds timeout notifier reward multiplier amount update process. #### Parameters | Name | Type | Description | | ----------------------------------------------- | ------------------------------------------------- | ----------------------------------------------------------- | | self | struct BridgeGovernanceParameters.MovingFundsData | | | \_newMovingFundsTimeoutNotifierRewardMultiplier | uint32 | New moving funds timeout notifier reward multiplier amount. | ### finalizeMovingFundsTimeoutNotifierRewardMultiplierUpdate ```solidity function finalizeMovingFundsTimeoutNotifierRewardMultiplierUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint256 governanceDelay) external ``` Finalizes the moving funds timeout notifier reward multiplier amount update process. Can be called after the governance delay elapses. ### beginMovingFundsCommitmentGasOffsetUpdate ```solidity function beginMovingFundsCommitmentGasOffsetUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint16 _newMovingFundsCommitmentGasOffset) external ``` Begins the moving funds commitment gas offset update process. #### Parameters | Name | Type | Description | | ----------------------------------- | ------------------------------------------------- | --------------------------------------- | | self | struct BridgeGovernanceParameters.MovingFundsData | | | \_newMovingFundsCommitmentGasOffset | uint16 | New moving funds commitment gas offset. | ### finalizeMovingFundsCommitmentGasOffsetUpdate ```solidity function finalizeMovingFundsCommitmentGasOffsetUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint256 governanceDelay) external ``` Finalizes the moving funds commitment gas offset update process. Can be called after the governance delay elapses. ### beginMovedFundsSweepTxMaxTotalFeeUpdate ```solidity function beginMovedFundsSweepTxMaxTotalFeeUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint64 _newMovedFundsSweepTxMaxTotalFee) external ``` Begins the moved funds sweep tx max total fee amount update process. #### Parameters | Name | Type | Description | | --------------------------------- | ------------------------------------------------- | ---------------------------------------------- | | self | struct BridgeGovernanceParameters.MovingFundsData | | | \_newMovedFundsSweepTxMaxTotalFee | uint64 | New moved funds sweep tx max total fee amount. | ### finalizeMovedFundsSweepTxMaxTotalFeeUpdate ```solidity function finalizeMovedFundsSweepTxMaxTotalFeeUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint256 governanceDelay) external ``` Finalizes the moved funds sweep tx max total fee amount update process. Can be called after the governance delay elapses. ### beginMovedFundsSweepTimeoutUpdate ```solidity function beginMovedFundsSweepTimeoutUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint32 _newMovedFundsSweepTimeout) external ``` Begins the moved funds sweep timeout amount update process. #### Parameters | Name | Type | Description | | --------------------------- | ------------------------------------------------- | ------------------------------------- | | self | struct BridgeGovernanceParameters.MovingFundsData | | | \_newMovedFundsSweepTimeout | uint32 | New moved funds sweep timeout amount. | ### finalizeMovedFundsSweepTimeoutUpdate ```solidity function finalizeMovedFundsSweepTimeoutUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint256 governanceDelay) external ``` Finalizes the moved funds sweep timeout amount update process. Can be called after the governance delay elapses. ### beginMovedFundsSweepTimeoutSlashingAmountUpdate ```solidity function beginMovedFundsSweepTimeoutSlashingAmountUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint96 _newMovedFundsSweepTimeoutSlashingAmount) external ``` Begins the moved funds sweep timeout slashing amount update process. #### Parameters | Name | Type | Description | | ----------------------------------------- | ------------------------------------------------- | ---------------------------------------------- | | self | struct BridgeGovernanceParameters.MovingFundsData | | | \_newMovedFundsSweepTimeoutSlashingAmount | uint96 | New moved funds sweep timeout slashing amount. | ### finalizeMovedFundsSweepTimeoutSlashingAmountUpdate ```solidity function finalizeMovedFundsSweepTimeoutSlashingAmountUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint256 governanceDelay) external ``` Finalizes the moved funds sweep timeout slashing amount update process. Can be called after the governance delay elapses. ### beginMovedFundsSweepTimeoutNotifierRewardMultiplierUpdate ```solidity function beginMovedFundsSweepTimeoutNotifierRewardMultiplierUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint32 _newMovedFundsSweepTimeoutNotifierRewardMultiplier) external ``` Begins the moved funds sweep timeout notifier reward multiplier amount update process. #### Parameters | Name | Type | Description | | --------------------------------------------------- | ------------------------------------------------- | ---------------------------------------------------------------- | | self | struct BridgeGovernanceParameters.MovingFundsData | | | \_newMovedFundsSweepTimeoutNotifierRewardMultiplier | uint32 | New moved funds sweep timeout notifier reward multiplier amount. | ### finalizeMovedFundsSweepTimeoutNotifierRewardMultiplierUpdate ```solidity function finalizeMovedFundsSweepTimeoutNotifierRewardMultiplierUpdate(struct BridgeGovernanceParameters.MovingFundsData self, uint256 governanceDelay) external ``` Finalizes the moved funds sweep timeout notifier reward multiplier amount update process. Can be called after the governance delay elapses. ### beginWalletCreationPeriodUpdate ```solidity function beginWalletCreationPeriodUpdate(struct BridgeGovernanceParameters.WalletData self, uint32 _newWalletCreationPeriod) external ``` Begins the wallet creation period amount update process. #### Parameters | Name | Type | Description | | ------------------------- | -------------------------------------------- | ---------------------------------- | | self | struct BridgeGovernanceParameters.WalletData | | | \_newWalletCreationPeriod | uint32 | New wallet creation period amount. | ### finalizeWalletCreationPeriodUpdate ```solidity function finalizeWalletCreationPeriodUpdate(struct BridgeGovernanceParameters.WalletData self, uint256 governanceDelay) external ``` Finalizes the wallet creation period amount update process. Can be called after the governance delay elapses. ### beginWalletCreationMinBtcBalanceUpdate ```solidity function beginWalletCreationMinBtcBalanceUpdate(struct BridgeGovernanceParameters.WalletData self, uint64 _newWalletCreationMinBtcBalance) external ``` Begins the wallet creation min btc balance amount update process. #### Parameters | Name | Type | Description | | -------------------------------- | -------------------------------------------- | ------------------------------------------- | | self | struct BridgeGovernanceParameters.WalletData | | | \_newWalletCreationMinBtcBalance | uint64 | New wallet creation min btc balance amount. | ### finalizeWalletCreationMinBtcBalanceUpdate ```solidity function finalizeWalletCreationMinBtcBalanceUpdate(struct BridgeGovernanceParameters.WalletData self, uint256 governanceDelay) external ``` Finalizes the wallet creation min btc balance amount update process. Can be called after the governance delay elapses. ### beginWalletCreationMaxBtcBalanceUpdate ```solidity function beginWalletCreationMaxBtcBalanceUpdate(struct BridgeGovernanceParameters.WalletData self, uint64 _newWalletCreationMaxBtcBalance) external ``` Begins the wallet creation max btc balance amount update process. #### Parameters | Name | Type | Description | | -------------------------------- | -------------------------------------------- | ------------------------------------------- | | self | struct BridgeGovernanceParameters.WalletData | | | \_newWalletCreationMaxBtcBalance | uint64 | New wallet creation max btc balance amount. | ### finalizeWalletCreationMaxBtcBalanceUpdate ```solidity function finalizeWalletCreationMaxBtcBalanceUpdate(struct BridgeGovernanceParameters.WalletData self, uint256 governanceDelay) external ``` Finalizes the wallet creation max btc balance amount update process. Can be called after the governance delay elapses. ### beginWalletClosureMinBtcBalanceUpdate ```solidity function beginWalletClosureMinBtcBalanceUpdate(struct BridgeGovernanceParameters.WalletData self, uint64 _newWalletClosureMinBtcBalance) external ``` Begins the wallet closure min btc balance amount update process. #### Parameters | Name | Type | Description | | ------------------------------- | -------------------------------------------- | ------------------------------------------ | | self | struct BridgeGovernanceParameters.WalletData | | | \_newWalletClosureMinBtcBalance | uint64 | New wallet closure min btc balance amount. | ### finalizeWalletClosureMinBtcBalanceUpdate ```solidity function finalizeWalletClosureMinBtcBalanceUpdate(struct BridgeGovernanceParameters.WalletData self, uint256 governanceDelay) external ``` Finalizes the wallet closure min btc balance amount update process. Can be called after the governance delay elapses. ### beginWalletMaxAgeUpdate ```solidity function beginWalletMaxAgeUpdate(struct BridgeGovernanceParameters.WalletData self, uint32 _newWalletMaxAge) external ``` Begins the wallet max age amount update process. #### Parameters | Name | Type | Description | | ----------------- | -------------------------------------------- | -------------------------- | | self | struct BridgeGovernanceParameters.WalletData | | | \_newWalletMaxAge | uint32 | New wallet max age amount. | ### finalizeWalletMaxAgeUpdate ```solidity function finalizeWalletMaxAgeUpdate(struct BridgeGovernanceParameters.WalletData self, uint256 governanceDelay) external ``` Finalizes the wallet max age amount update process. Can be called after the governance delay elapses. ### beginWalletMaxBtcTransferUpdate ```solidity function beginWalletMaxBtcTransferUpdate(struct BridgeGovernanceParameters.WalletData self, uint64 _newWalletMaxBtcTransfer) external ``` Begins the wallet max btc transfer amount update process. #### Parameters | Name | Type | Description | | ------------------------- | -------------------------------------------- | ----------------------------------- | | self | struct BridgeGovernanceParameters.WalletData | | | \_newWalletMaxBtcTransfer | uint64 | New wallet max btc transfer amount. | ### finalizeWalletMaxBtcTransferUpdate ```solidity function finalizeWalletMaxBtcTransferUpdate(struct BridgeGovernanceParameters.WalletData self, uint256 governanceDelay) external ``` Finalizes the wallet max btc transfer amount update process. Can be called after the governance delay elapses. ### beginWalletClosingPeriodUpdate ```solidity function beginWalletClosingPeriodUpdate(struct BridgeGovernanceParameters.WalletData self, uint32 _newWalletClosingPeriod) external ``` Begins the wallet closing period amount update process. #### Parameters | Name | Type | Description | | ------------------------ | -------------------------------------------- | --------------------------------- | | self | struct BridgeGovernanceParameters.WalletData | | | \_newWalletClosingPeriod | uint32 | New wallet closing period amount. | ### finalizeWalletClosingPeriodUpdate ```solidity function finalizeWalletClosingPeriodUpdate(struct BridgeGovernanceParameters.WalletData self, uint256 governanceDelay) external ``` Finalizes the wallet closing period amount update process. Can be called after the governance delay elapses. ### beginFraudChallengeDepositAmountUpdate ```solidity function beginFraudChallengeDepositAmountUpdate(struct BridgeGovernanceParameters.FraudData self, uint96 _newFraudChallengeDepositAmount) external ``` Begins the fraud challenge deposit amount update process. #### Parameters | Name | Type | Description | | -------------------------------- | ------------------------------------------- | ----------------------------------- | | self | struct BridgeGovernanceParameters.FraudData | | | \_newFraudChallengeDepositAmount | uint96 | New fraud challenge deposit amount. | ### finalizeFraudChallengeDepositAmountUpdate ```solidity function finalizeFraudChallengeDepositAmountUpdate(struct BridgeGovernanceParameters.FraudData self, uint256 governanceDelay) external ``` Finalizes the fraud challenge deposit amount update process. Can be called after the governance delay elapses. ### beginFraudChallengeDefeatTimeoutUpdate ```solidity function beginFraudChallengeDefeatTimeoutUpdate(struct BridgeGovernanceParameters.FraudData self, uint32 _newFraudChallengeDefeatTimeout) external ``` Begins the fraud challenge defeat timeout amount update process. #### Parameters | Name | Type | Description | | -------------------------------- | ------------------------------------------- | ------------------------------------------ | | self | struct BridgeGovernanceParameters.FraudData | | | \_newFraudChallengeDefeatTimeout | uint32 | New fraud challenge defeat timeout amount. | ### finalizeFraudChallengeDefeatTimeoutUpdate ```solidity function finalizeFraudChallengeDefeatTimeoutUpdate(struct BridgeGovernanceParameters.FraudData self, uint256 governanceDelay) external ``` Finalizes the fraud challenge defeat timeout amount update process. Can be called after the governance delay elapses. ### beginFraudSlashingAmountUpdate ```solidity function beginFraudSlashingAmountUpdate(struct BridgeGovernanceParameters.FraudData self, uint96 _newFraudSlashingAmount) external ``` Begins the fraud slashing amount update process. #### Parameters | Name | Type | Description | | ------------------------ | ------------------------------------------- | -------------------------- | | self | struct BridgeGovernanceParameters.FraudData | | | \_newFraudSlashingAmount | uint96 | New fraud slashing amount. | ### finalizeFraudSlashingAmountUpdate ```solidity function finalizeFraudSlashingAmountUpdate(struct BridgeGovernanceParameters.FraudData self, uint256 governanceDelay) external ``` Finalizes the fraud slashing amount update process. Can be called after the governance delay elapses. ### beginFraudNotifierRewardMultiplierUpdate ```solidity function beginFraudNotifierRewardMultiplierUpdate(struct BridgeGovernanceParameters.FraudData self, uint32 _newFraudNotifierRewardMultiplier) external ``` Begins the fraud notifier reward multiplier amount update process. #### Parameters | Name | Type | Description | | ---------------------------------- | ------------------------------------------- | -------------------------------------------- | | self | struct BridgeGovernanceParameters.FraudData | | | \_newFraudNotifierRewardMultiplier | uint32 | New fraud notifier reward multiplier amount. | ### finalizeFraudNotifierRewardMultiplierUpdate ```solidity function finalizeFraudNotifierRewardMultiplierUpdate(struct BridgeGovernanceParameters.FraudData self, uint256 governanceDelay) external ``` Finalizes the fr
프로젝트로 돌아가기