diff --git a/packages/contracts/CHANGELOG.md b/packages/contracts/CHANGELOG.md index 20203657..0b48317b 100644 --- a/packages/contracts/CHANGELOG.md +++ b/packages/contracts/CHANGELOG.md @@ -10,6 +10,8 @@ and this project adheres to the [Aragon OSx Plugin Versioning Convention](https: ### Added - Copied files from [aragon/osx commit 1130df](https://github.com/aragon/osx/commit/1130dfce94fd294c4341e91a8f3faccc54cf43b7) +- `hasSucceeded`, `createProposal`, `customProposalParamsABI`, `canExecute` and `execute` functions implementing to `IProposal` interface. +- `initialize` function also receives `TargetConfig` with the optional target config. ### Changed diff --git a/packages/contracts/src/build-metadata.json b/packages/contracts/src/build-metadata.json index 5c53a36b..4e8d35d1 100644 --- a/packages/contracts/src/build-metadata.json +++ b/packages/contracts/src/build-metadata.json @@ -6,29 +6,29 @@ "description": "The information required for the installation.", "inputs": [ { - "internalType": "address", "name": "admin", "type": "address", + "internalType": "address", "description": "The address of the admin account receiving the `EXECUTE_PERMISSION_ID` permission." }, { "components": [ { - "internalType": "address", "name": "target", "type": "address", + "internalType": "address", "description": "The target contract to which actions will be forwarded to for execution." }, { - "internalType": "uint8", "name": "operation", "type": "uint8", + "internalType": "uint8", "description": "The operation type(either `call` or `delegatecall`) that will be used for execution forwarding." } ], - "internalType": "struct TokenVoting.TargetConfig", "name": "TargetConfig", "type": "tuple", + "internalType": "struct TokenVoting.TargetConfig", "description": "The initial target config" } ]