Files
protocol/contracts/integrations/CHANGELOG.json
mzhu25 ff9c9241d8 BalancerBridge (#2613)
* Add BalancerBridge and Sampler functions

* Update sampler artifacts/wrappers

* Add Balancer support to AssetSwapper + related refactoring

* Make use of GraphQL instead of sampler

* "fix" build and add mainnet BalancerBridge tests

* address some comments

* add balancer cache and fix DexSampler tests

* lint

* wip: tests for balancer sampler ops

* Fix market operation utils test

* balancer unit tests

* Return a buy quote of 0 if the buy amount exceeds the Balancer pool's balance

* Dynamic fee estimation

* Update contract addresses, export BalancerBridge wrapper

* Update changelogs

* Fix bugs discovered via simbot

* Fix issues in balancer_utils

* override `BigNumber.config` in configured_bignumber.ts

* Special case Balancer subops in  too

* Address some more comments

* Address Balancer performance issue

* Performance improvements

* Address comment

* Fix tests

Co-authored-by: xianny <xianny@gmail.com>
2020-07-14 19:18:50 -07:00

244 lines
5.5 KiB
JSON

[
{
"version": "2.6.0",
"changes": [
{
"note": "Add `BalancerBridge` mainnet tests",
"pr": 2613
}
]
},
{
"version": "2.5.2",
"changes": [
{
"note": "Update `ERC20BridgeSampler` tests",
"pr": 2531
}
],
"timestamp": 1592969527
},
{
"timestamp": 1583220306,
"version": "2.5.1",
"changes": [
{
"note": "Dependencies updated"
}
]
},
{
"version": "2.5.0",
"changes": [
{
"note": "Add `ChaiBridge` and `DydxBridge` gas benchmark tests.",
"pr": 2478
}
],
"timestamp": 1582837861
},
{
"timestamp": 1582677073,
"version": "2.4.2",
"changes": [
{
"note": "Dependencies updated"
}
]
},
{
"timestamp": 1582623685,
"version": "2.4.1",
"changes": [
{
"note": "Dependencies updated"
}
]
},
{
"version": "2.4.0",
"changes": [
{
"note": "Added ChainlinkStopLimit contract and tests",
"pr": 2473
},
{
"note": "Fixed the mainnet dYdX Bridge tests.",
"pr": 2479
},
{
"note": "Addded decoders for stop-limit data",
"pr": 2484
},
{
"note": "Added ERC20Sampler and Curve Mainnet test",
"pr": 2483
}
],
"timestamp": 1581748629
},
{
"version": "2.3.0",
"changes": [
{
"note": "Remove dependency on `DevUtils` for asset data encoding/decoding",
"pr": 2462
},
{
"note": "Update tests for refactored `DevUtils`",
"pr": 2464
},
{
"note": "Add DydxBridge validation",
"pr": 2466
},
{
"note": "Add DevUtils DydxBridge validation mainnet tests",
"pr": 2466
}
],
"timestamp": 1581204851
},
{
"timestamp": 1580988106,
"version": "2.2.3",
"changes": [
{
"note": "Dependencies updated"
}
]
},
{
"timestamp": 1580811564,
"version": "2.2.2",
"changes": [
{
"note": "Dependencies updated"
}
]
},
{
"timestamp": 1579744659,
"version": "2.2.1",
"changes": [
{
"note": "Dependencies updated"
}
]
},
{
"version": "2.2.0",
"changes": [
{
"note": "Add mainnet contract wrapper `callAsync()` revert behavior tests.",
"pr": 2433
},
{
"note": "Fuzz tests for `matchOrders` and `matchOrdersWithMaximalFill`.",
"pr": 2437
},
{
"note": "Add various negative assertions for fuzz tests",
"pr": 2431
}
],
"timestamp": 1579682890
},
{
"version": "2.1.0",
"changes": [
{
"note": "Integration tests for DydxBridge with (i) Exchange v3 and (ii) Mainnet dYdX SoloMargin contract.",
"pr": 2401
},
{
"note": "Add aggregator mainnet tests.",
"pr": 2407
},
{
"note": "Add fuzz tests for Exchange signature validation.",
"pr": 2425
}
],
"timestamp": 1578272714
},
{
"timestamp": 1576540892,
"version": "2.0.2",
"changes": [
{
"note": "Dependencies updated"
}
]
},
{
"timestamp": 1575931811,
"version": "2.0.1",
"changes": [
{
"note": "Dependencies updated"
}
]
},
{
"version": "2.0.0",
"changes": [
{
"note": "Forwader <> ERC20Bridge integration tests",
"pr": 2356
}
],
"timestamp": 1575296764
},
{
"version": "1.0.3-beta.2",
"changes": [
{
"note": "Forwader <> ERC20Bridge integration tests",
"pr": 2356
}
],
"timestamp": 1575290197
},
{
"version": "1.0.3-beta.1",
"changes": [
{
"note": "Dependencies updated"
}
],
"timestamp": 1574238768
},
{
"timestamp": 1574030254,
"version": "1.0.2",
"changes": [
{
"note": "Dependencies updated"
}
]
},
{
"timestamp": 1573159180,
"version": "1.0.1",
"changes": [
{
"note": "Dependencies updated"
}
]
},
{
"version": "1.0.0",
"changes": [
{
"note": "Created package",
"pr": "2240"
},
{
"note": "Added the deployment manager class",
"pr": "2240"
}
]
}
]