From 79cccad6423ac78d97537628a2385d0412645f3f Mon Sep 17 00:00:00 2001 From: Martin Date: Wed, 16 Oct 2024 22:09:03 +0200 Subject: [PATCH] Fix Proposals NatSpecs (#11257) --- packages/protocol/contracts/governance/Proposals.sol | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/protocol/contracts/governance/Proposals.sol b/packages/protocol/contracts/governance/Proposals.sol index 873145b7ad2..b7ba52d01ce 100644 --- a/packages/protocol/contracts/governance/Proposals.sol +++ b/packages/protocol/contracts/governance/Proposals.sol @@ -169,6 +169,10 @@ library Proposals { executeTransactions(proposal.transactions); } + /** + * @notice Executes a list of transactions. + * @param transactions The transactions to execute. + */ function executeTransactions(Transaction[] memory transactions) internal { for (uint256 i = 0; i < transactions.length; i = i.add(1)) { require( @@ -219,6 +223,7 @@ library Proposals { * @param dataLengths The lengths of each transaction's data. * @param proposer The proposer. * @param deposit The proposal deposit. + * @return The constructed proposal struct. */ function makeMem( uint256[] memory values, @@ -275,6 +280,7 @@ library Proposals { * @return transaction Transaction count. * @return description Description url. * @return networkWeight Network weight. + * @return Approval status. */ function unpack( Proposal storage proposal