Skip to content

Commit

Permalink
Merge branch 'develop' into reskin/refactor-root-reskin
Browse files Browse the repository at this point in the history
  • Loading branch information
adamgall committed Apr 30, 2024
2 parents 913c286 + 1985843 commit d6d1c5b
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 12 deletions.
6 changes: 2 additions & 4 deletions src/models/AzoriusTxBuilder.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ import { generateContractByteCodeLinear, generateSalt } from './helpers/utils';

export class AzoriusTxBuilder extends BaseTxBuilder {
private readonly safeContract: GnosisSafeL2;
private readonly predictedSafeAddress: string;

private encodedSetupTokenData: string | undefined;
private encodedSetupERC20WrapperData: string | undefined;
Expand Down Expand Up @@ -54,7 +53,6 @@ export class AzoriusTxBuilder extends BaseTxBuilder {
azoriusContracts: AzoriusContracts,
daoData: AzoriusERC20DAO | AzoriusERC721DAO,
safeContract: GnosisSafeL2,
predictedSafeAddress: string,
parentAddress?: string,
parentTokenAddress?: string,
) {
Expand All @@ -68,7 +66,6 @@ export class AzoriusTxBuilder extends BaseTxBuilder {
);

this.safeContract = safeContract;
this.predictedSafeAddress = predictedSafeAddress;

this.tokenNonce = getRandomBytes();
this.claimNonce = getRandomBytes();
Expand Down Expand Up @@ -349,8 +346,9 @@ export class AzoriusTxBuilder extends BaseTxBuilder {
private setEncodedSetupTokenClaimData() {
const azoriusGovernanceDaoData = this.daoData as AzoriusERC20DAO;
const encodedInitTokenData = defaultAbiCoder.encode(
['address', 'address', 'address', 'uint256'],
['uint32', 'address', 'address', 'address', 'uint256'],
[
0, // deadlineBlock. We don't capture this in the UI. 0 means no deadline to claim.
this.safeContract.address,
this.parentTokenAddress,
this.predictedTokenAddress,
Expand Down
9 changes: 2 additions & 7 deletions src/models/FreezeGuardTxBuilder.ts
Original file line number Diff line number Diff line change
Expand Up @@ -217,7 +217,7 @@ export class FreezeGuardTxBuilder extends BaseTxBuilder {
'setUp',
[
ethers.utils.defaultAbiCoder.encode(
['uint256', 'uint256', 'address', 'address', 'address'],
['uint32', 'uint32', 'address', 'address', 'address'],
[
subDaoData.timelockPeriod, // Timelock Period
subDaoData.executionPeriod, // Execution Period
Expand All @@ -231,19 +231,14 @@ export class FreezeGuardTxBuilder extends BaseTxBuilder {
}

private setFreezeGuardCallDataAzorius() {
const subDaoData = this.daoData as SubDAO;

this.freezeGuardCallData = AzoriusFreezeGuard__factory.createInterface().encodeFunctionData(
'setUp',
[
ethers.utils.defaultAbiCoder.encode(
['address', 'address', 'address', 'address', 'uint256'],
['address', 'address'],
[
this.parentAddress, // Owner -- Parent DAO
this.freezeVotingAddress, // Freeze Voting
this.strategyAddress, // Base Strategy
this.azoriusAddress, // Azorius
subDaoData.executionPeriod, // Execution Period
],
),
],
Expand Down
1 change: 0 additions & 1 deletion src/models/TxBuilderFactory.ts
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,6 @@ export class TxBuilderFactory extends BaseTxBuilder {
this.azoriusContracts!,
this.daoData as AzoriusERC20DAO,
this.safeContract!,
this.predictedSafeAddress!,
this.parentAddress,
this.parentTokenAddress,
);
Expand Down

0 comments on commit d6d1c5b

Please sign in to comment.