Skip to content

Conversation

@cag
Copy link
Contributor

@cag cag commented Oct 21, 2020

Closes #111

@cag cag requested a review from germartinez October 21, 2020 22:58
},
// xdai
100: {
masterCopyAddress: '0x6851D6fDFAfD08c0295C392436245E5bc78B0185',
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we not use the official mastercopy on xdai?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wait, those are not the official addresses? I got them from https://github.com/gnosis/safe-contracts/blob/development/networks.json

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ahhh you use the v1.2.0 address ... then I would update this everywhere, not just for xdai. You should check by tag

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's fine. The rest of the networks are updated here: #126

masterCopyAddress: '0x6851D6fDFAfD08c0295C392436245E5bc78B0185',
proxyFactoryAddress: '0xfC7577774887aAE7bAcdf0Fc8ce041DA0b3200f7',
multiSendAddress: '0x8D29bE29923b68abfDD21e541b9374737B49cdAD',
fallbackHandlerAddress: '0xd5D82B6aDDc9027B22dCA772Aa68D5d74cdBdF44'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we not use the official fallback handler on xdai?

Copy link
Contributor

@germartinez germartinez Nov 5, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rmeissner Is not this the right one? https://github.com/gnosis/safe-contracts/blob/v1.2.0/networks.json#L118
From where did we get the fallback handler at 0x40A930851BD2e590Bd5A5C981b436de25742E980 for the other networks?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

so this seems to be the 1.1.1 fallback handler and the other is 1.1.0 (as mentioned on etherscan). Note 1.1.1 is the current. Code wise 1.1.0 and 1.1.1 should be the same.

See https://etherscan.io/address/0x40A930851BD2e590Bd5A5C981b436de25742E980
and https://etherscan.io/address/0xd5D82B6aDDc9027B22dCA772Aa68D5d74cdBdF44

[5, 'goerli', `${2e9}`],
[42, 'kovan'],
].map(([networkId, network, gasPrice]) => ({
[77, 'sokol',, true],
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: we do not have sokol in the networks file

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we want to create a "Sokol deployment PR" or remove this?

@germartinez germartinez linked an issue Oct 22, 2020 that may be closed by this pull request
@germartinez germartinez requested a review from rmeissner November 5, 2020 16:25
@germartinez germartinez merged commit 1bfe6c4 into development Nov 5, 2020
@germartinez germartinez deleted the xdai branch November 5, 2020 17:02
@germartinez germartinez mentioned this pull request Feb 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support xDAI

4 participants