Skip to content

Conversation

@alexandre-abrioux
Copy link
Contributor

No description provided.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 89.298% when pulling 12a8f7c on eth-fee-proxy-supported-networks into 2ba9cf2 on master.

extensionId: ExtensionTypes.ID = ExtensionTypes.ID.PAYMENT_NETWORK_ETH_FEE_PROXY_CONTRACT,
currentVersion: string = CURRENT_VERSION,
public supportedNetworks: string[] = ['mainnet', 'rinkeby', 'goerli', 'private'],
public supportedNetworks: string[] = [
Copy link
Contributor

Choose a reason for hiding this comment

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

Is it still relevant? Or shouldn't we map some kind of EVM-compatible pn?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I wondered why we did not compute this directly from the artifacts, since we have the CURRENT_VERSION constant in the PN could we just check that the contract is deployed for this version and that would be good enough?

'0.2.0': {
abi: ABI_0_1_0,
deployment: {
private: {
address: '0x3d49d1eF2adE060a33c6E6Aa213513A7EE9a6241',
creationBlockNumber: 0,
},
rinkeby: {
address: '0xfCFBcfc4f5A421089e3Df45455F7f4985FE2D6a8',
creationBlockNumber: 10307582,
},

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 not obvious, but it could be a way. The underlying question is: should we constrain library users and prevent the creation of requests that cannot be paid? I think that a warn could be enough.

Copy link
Contributor Author

@alexandre-abrioux alexandre-abrioux Oct 10, 2022

Choose a reason for hiding this comment

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

I agree, better not to couple it. I tried this instead: #945

public supportedNetworks: string[] = ['mainnet', 'rinkeby', 'goerli', 'private'],
public supportedNetworks: string[] = [
'private',
'rinkeby',
Copy link
Contributor

Choose a reason for hiding this comment

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

As we have migrated to Goerli, do we still need Rinkeby for legacy purposes?

@alexandre-abrioux alexandre-abrioux deleted the eth-fee-proxy-supported-networks branch October 14, 2022 08:35
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.

7 participants