Files
Dmitry BespalovandGitHub 994b3ac23f GH-3262 rewrote approval function (#3392)
Changes proposed in this pull request:
- Interaction with the wc library extracted to a `ApproverImpl` class behind a testable interface
- Approving logic handles `requiredNamespaces` and `optionalNamespaces` correctly
- Added template-based tests for the approving function
2024-02-02 17:07:12 +01:00

39 lines
1.2 KiB
JSON

{
"proposer": {
"description": "Explore DeFi liquidity pools or create your own. Provide liquidity to accumulate yield from swap fees while retaining your token exposure as prices move",
"url": "https://app.balancer.fi",
"name": "Balancer",
"icons": [
"https://app.balancer.fi/favicon.ico"
]
},
"requiredNamespaces": {
},
"optionalNamespaces": {
},
"pairingTopic": "45bfa73feb1dcd24142a6603a735d2f47463e3662cdacc99c55213a5f7b79794",
"proposal": {
"requiredNamespaces": {
},
"relays": [
{
"protocol": "irn"
}
],
"proposer": {
"metadata": {
"url": "https://app.balancer.fi",
"description": "Explore DeFi liquidity pools or create your own. Provide liquidity to accumulate yield from swap fees while retaining your token exposure as prices move",
"name": "Balancer",
"icons": [
"https://app.balancer.fi/favicon.ico"
]
},
"publicKey": "49dda9830d2e7139d8580c44d4a10be9e209c38442f542e5ca176d34867a5279"
},
"optionalNamespaces": {
}
},
"id": "49dda9830d2e7139d8580c44d4a10be9e209c38442f542e5ca176d34867a5279"
}