Skip to content

Commit 2b8145a

Browse files
authored
Merge pull request #47 from BalancerMaxis/feat/linting
chore: lint all files and remove ignore section from toml file
2 parents d4639f5 + 658dd88 commit 2b8145a

File tree

9 files changed

+321
-456
lines changed

9 files changed

+321
-456
lines changed

contracts/ChildChainGaugeInjectorV2.sol

Lines changed: 199 additions & 266 deletions
Large diffs are not rendered by default.

contracts/injectorFactoryV2.sol

Lines changed: 17 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -9,27 +9,27 @@ import "@openzeppelin/contracts/proxy/Clones.sol";
99
* @dev Factory contract to deploy instances of ChildChainGaugeInjectorV2 using a proxy pattern for low deployment cost
1010
*/
1111
contract ChildChainGaugeInjectorV2Factory {
12-
event InjectorCreated(address indexed injector, address[] keeperAddresses, address injectTokenAddress, address owner);
13-
12+
event InjectorCreated(
13+
address indexed injector, address[] keeperAddresses, address injectTokenAddress, address owner
14+
);
1415

1516
address public immutable implementation;
1617

1718
address[] private deployedInjectors;
1819

19-
2020
constructor(address logic) {
2121
implementation = logic;
2222
}
2323

24-
/**
25-
* @dev Deploys a new instance of ChildChainGaugeInjectorV2 using Clones.sol
26-
* @param keeperAddresses The array of addresses of the keeper contracts
27-
* @param minWaitPeriodSeconds The minimum wait period for address between funding (for security)
28-
* @param injectTokenAddress The ERC20 token this contract should manage
29-
* @param maxInjectionAmount The max amount of tokens that should be injected to a single gauge in a single week by this injector.
30-
* @param owner The owner of the ChildChainGaugeInjectorV2 instance
31-
* @return The address of the newly deployed ChildChainGaugeInjectorV2 instance
32-
*/
24+
/**
25+
* @dev Deploys a new instance of ChildChainGaugeInjectorV2 using Clones.sol
26+
* @param keeperAddresses The array of addresses of the keeper contracts
27+
* @param minWaitPeriodSeconds The minimum wait period for address between funding (for security)
28+
* @param injectTokenAddress The ERC20 token this contract should manage
29+
* @param maxInjectionAmount The max amount of tokens that should be injected to a single gauge in a single week by this injector.
30+
* @param owner The owner of the ChildChainGaugeInjectorV2 instance
31+
* @return The address of the newly deployed ChildChainGaugeInjectorV2 instance
32+
*/
3333
function createInjector(
3434
address[] memory keeperAddresses,
3535
uint256 minWaitPeriodSeconds,
@@ -39,20 +39,17 @@ contract ChildChainGaugeInjectorV2Factory {
3939
) external returns (address) {
4040
address injector = Clones.clone(implementation);
4141
ChildChainGaugeInjectorV2(injector).initialize(
42-
owner,
43-
keeperAddresses,
44-
minWaitPeriodSeconds,
45-
injectTokenAddress,
46-
maxInjectionAmount
42+
owner, keeperAddresses, minWaitPeriodSeconds, injectTokenAddress, maxInjectionAmount
4743
);
4844
emit InjectorCreated(injector, keeperAddresses, injectTokenAddress, owner);
4945
deployedInjectors.push(injector);
5046
return injector;
5147
}
5248

53-
/** @dev Returns the array of addresses of deployed injectors, note that not all injectors on the list may be active or functional
54-
* @return The array of addresses of deployed injectors
55-
*/
49+
/**
50+
* @dev Returns the array of addresses of deployed injectors, note that not all injectors on the list may be active or functional
51+
* @return The array of addresses of deployed injectors
52+
*/
5653
function getDeployedInjectors() external view returns (address[] memory) {
5754
return deployedInjectors;
5855
}

contracts/interfaces/balancer/AuthorizerAdapter.sol

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,7 @@ interface AuthorizerAdapter {
99

1010
function getVault() external view returns (address);
1111

12-
function performAction(
13-
address target,
14-
bytes memory data
15-
) external payable returns (bytes memory);
12+
function performAction(address target, bytes memory data) external payable returns (bytes memory);
1613
}
1714

1815
// THIS FILE WAS AUTOGENERATED FROM THE FOLLOWING ABI JSON:

contracts/interfaces/balancer/IBALTokenHolder.sol

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,7 @@ interface IBALTokenHolder {
1212

1313
function getVault() external view returns (address);
1414

15-
function sweepTokens(
16-
address token,
17-
address recipient,
18-
uint256 amount
19-
) external;
15+
function sweepTokens(address token, address recipient, uint256 amount) external;
2016

2117
function withdrawFunds(address recipient, uint256 amount) external;
2218
}

contracts/interfaces/balancer/IBalancerMinter.sol

Lines changed: 5 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,9 @@ pragma solidity ^0.8.21;
44

55
interface IBalancerMinter {
66
event Minted(address indexed recipient, address gauge, uint256 minted);
7-
event MinterApprovalSet(
8-
address indexed user,
9-
address indexed minter,
10-
bool approval
11-
);
7+
event MinterApprovalSet(address indexed user, address indexed minter, bool approval);
128

13-
function allowed_to_mint_for(address minter, address user)
14-
external
15-
view
16-
returns (bool);
9+
function allowed_to_mint_for(address minter, address user) external view returns (bool);
1710

1811
function getBalancerToken() external view returns (address);
1912

@@ -23,10 +16,7 @@ interface IBalancerMinter {
2316

2417
function getGaugeController() external view returns (address);
2518

26-
function getMinterApproval(address minter, address user)
27-
external
28-
view
29-
returns (bool);
19+
function getMinterApproval(address minter, address user) external view returns (bool);
3020

3121
function getNextNonce(address user) external view returns (uint256);
3222

@@ -36,18 +26,13 @@ interface IBalancerMinter {
3626

3727
function mintMany(address[] memory gauges) external returns (uint256);
3828

39-
function mintManyFor(address[] memory gauges, address user)
40-
external
41-
returns (uint256);
29+
function mintManyFor(address[] memory gauges, address user) external returns (uint256);
4230

4331
function mint_for(address gauge, address user) external;
4432

4533
function mint_many(address[8] memory gauges) external;
4634

47-
function minted(address user, address gauge)
48-
external
49-
view
50-
returns (uint256);
35+
function minted(address user, address gauge) external view returns (uint256);
5136

5237
function setMinterApproval(address minter, bool approval) external;
5338

contracts/interfaces/balancer/IChildChainGauge.sol

Lines changed: 83 additions & 72 deletions
Large diffs are not rendered by default.

contracts/interfaces/balancer/IChildChainStreamer.sol

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,10 @@ pragma solidity >=0.7.0 <0.9.0;
44
pragma experimental ABIEncoderV2;
55

66
interface IChildChainStreamer {
7-
event RewardDistributorUpdated(
8-
address indexed reward_token,
9-
address distributor
10-
);
7+
event RewardDistributorUpdated(address indexed reward_token, address distributor);
118
event RewardDurationUpdated(address indexed reward_token, uint256 duration);
129

13-
function add_reward(
14-
address _token,
15-
address _distributor,
16-
uint256 _duration
17-
) external;
10+
function add_reward(address _token, address _distributor, uint256 _duration) external;
1811

1912
function remove_reward(address _token, address _recipient) external;
2013

@@ -24,10 +17,7 @@ interface IChildChainStreamer {
2417

2518
function set_reward_duration(address _token, uint256 _duration) external;
2619

27-
function set_reward_distributor(
28-
address _token,
29-
address _distributor
30-
) external;
20+
function set_reward_distributor(address _token, address _distributor) external;
3121

3222
function initialize(address reward_receiver) external;
3323

contracts/interfaces/balancer/IRewardsOnlyGauge.sol

Lines changed: 12 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,7 @@ interface IRewardsOnlyGauge {
77
event Deposit(address indexed provider, uint256 value);
88
event Withdraw(address indexed provider, uint256 value);
99
event Transfer(address indexed _from, address indexed _to, uint256 _value);
10-
event Approval(
11-
address indexed _owner,
12-
address indexed _spender,
13-
uint256 _value
14-
);
10+
event Approval(address indexed _owner, address indexed _spender, uint256 _value);
1511

1612
function decimals() external view returns (uint256);
1713

@@ -21,22 +17,13 @@ interface IRewardsOnlyGauge {
2117

2218
function last_claim() external view returns (uint256);
2319

24-
function claimed_reward(
25-
address _addr,
26-
address _token
27-
) external view returns (uint256);
20+
function claimed_reward(address _addr, address _token) external view returns (uint256);
2821

29-
function claimable_reward(
30-
address _addr,
31-
address _token
32-
) external view returns (uint256);
22+
function claimable_reward(address _addr, address _token) external view returns (uint256);
3323

3424
function reward_data(address _token) external view returns (S_0 memory);
3525

36-
function claimable_reward_write(
37-
address _addr,
38-
address _token
39-
) external returns (uint256);
26+
function claimable_reward_write(address _addr, address _token) external returns (uint256);
4027

4128
function set_rewards_receiver(address _receiver) external;
4229

@@ -50,28 +37,17 @@ interface IRewardsOnlyGauge {
5037

5138
function deposit(uint256 _value, address _addr) external;
5239

53-
function deposit(
54-
uint256 _value,
55-
address _addr,
56-
bool _claim_rewards
57-
) external;
40+
function deposit(uint256 _value, address _addr, bool _claim_rewards) external;
5841

5942
function withdraw(uint256 _value) external;
6043

6144
function withdraw(uint256 _value, bool _claim_rewards) external;
6245

6346
function transfer(address _to, uint256 _value) external returns (bool);
6447

65-
function transferFrom(
66-
address _from,
67-
address _to,
68-
uint256 _value
69-
) external returns (bool);
48+
function transferFrom(address _from, address _to, uint256 _value) external returns (bool);
7049

71-
function allowance(
72-
address owner,
73-
address spender
74-
) external view returns (uint256);
50+
function allowance(address owner, address spender) external view returns (uint256);
7551

7652
function approve(address _spender, uint256 _value) external returns (bool);
7753

@@ -85,27 +61,13 @@ interface IRewardsOnlyGauge {
8561
bytes32 _s
8662
) external returns (bool);
8763

88-
function increaseAllowance(
89-
address _spender,
90-
uint256 _added_value
91-
) external returns (bool);
64+
function increaseAllowance(address _spender, uint256 _added_value) external returns (bool);
9265

93-
function decreaseAllowance(
94-
address _spender,
95-
uint256 _subtracted_value
96-
) external returns (bool);
66+
function decreaseAllowance(address _spender, uint256 _subtracted_value) external returns (bool);
9767

98-
function set_rewards(
99-
address _reward_contract,
100-
bytes32 _claim_sig,
101-
address[8] memory _reward_tokens
102-
) external;
68+
function set_rewards(address _reward_contract, bytes32 _claim_sig, address[8] memory _reward_tokens) external;
10369

104-
function initialize(
105-
address _lp_token,
106-
address _reward_contract,
107-
bytes32 _claim_sig
108-
) external;
70+
function initialize(address _lp_token, address _reward_contract, bytes32 _claim_sig) external;
10971

11072
function lp_token() external view returns (address);
11173

@@ -131,10 +93,7 @@ interface IRewardsOnlyGauge {
13193

13294
function reward_integral(address arg0) external view returns (uint256);
13395

134-
function reward_integral_for(
135-
address arg0,
136-
address arg1
137-
) external view returns (uint256);
96+
function reward_integral_for(address arg0, address arg1) external view returns (uint256);
13897
}
13998

14099
struct S_0 {

foundry.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ libs = ['node_modules','lib']
55
test = 'foundry_test'
66
solc = '0.8.25'
77

8-
[fmt]
9-
ignore = ['./contracts/**/*']
10-
118
[rpc_endpoints]
129
arbitrum = "${ARBITRUM_RPC_URL}"
1310
base = "${BASE_RPC_URL}"

0 commit comments

Comments
 (0)