v1.1.0-ropsten.1
Pre-release
Pre-release
jijordre
released this
15 Apr 09:33
·
79 commits
to develop
since this release
Essential updates 🌟
- Nonce of null settlement challenge proposal (#372)
- When a DSC or NSC challenge is stopped (through DriipSettlementChallengeByPayment or NullSettlementChallengeByPayment, respectively) or when a driip or null is successfully settled (through DriipSettlementByPayment or NullSettlement) the corresponding settlement proposal is no longer removed. Rather it is terminated by having the property
terminated
of the contract internal proposal set totrue
. - The nonce of NSC proposals is no longer a nonce per se as it does not respect uniqueness constraints. Rather its value when initiating a new proposal is set to the max of previous (wallet-currency specific) DSC and NSC proposal nonces.
- When a DSC or NSC challenge is stopped (through DriipSettlementChallengeByPayment or NullSettlementChallengeByPayment, respectively) or when a driip or null is successfully settled (through DriipSettlementByPayment or NullSettlement) the corresponding settlement proposal is no longer removed. Rather it is terminated by having the property
- Add definition block number to settlement proposal (#374)
Deployed to Ropsten
{
"networks": {
"ropsten": {
"BalanceTracker": "0x74df27673a00ba5b84f2f64b3fd9f51684d3099f",
"BalanceTrackerLib": "0x19d623c85db480691fe3c951605d03782ed99052",
"BlockNumbDisdIntsLib": "0xc4b967f65c58ff9bebc3f4e6006ca747dda425fe",
"BlockNumbFiguresLib": "0x2c3c3d765acddee179a8a8761576a4a3a19a7251",
"BlockNumbIntsLib": "0xad9ed5435de353bf7ac2cdf952ef219c4b396eca",
"BlockNumbReferenceCurrenciesLib": "0x3d21e3946bbe3e4b8bae97f6c729925e50000124",
"BlockNumbUintsLib": "0x0c7ee2034a625737740a5a5b6df2d2a0f802c33b",
"CancelOrdersChallenge": "0xe5b6bfc9b9803e7e0ca09c247a3a7069d35fbbb9",
"ClientFund": "0x7b2a00d603006f17f0f48ed162385282394b517c",
"CommunityVote": "0xbcebbc01d82750d96a014c1a1da928ae04e9a773",
"Configuration": "0xad982ef9795e4ffee0b840dcaa1cbc035b7a98b6",
"ConstantsLib": "0x174954f2cafc8d8436393759a5e0b1d6339aaee0",
"CurrenciesLib": "0x1f1454c87dde2177ced3dd4209b0b1314f179b75",
"DriipSettlementByPayment": "0x23a94c41adeeeddca73e3259b75f1b6aafade240",
"DriipSettlementByTrade": "0xd6b5696ce453534ea40c92f9b89395d062ae1cb9",
"DriipSettlementChallengeByPayment": "0x80662f285254ddd5e7abdde04a074942d35a4416",
"DriipSettlementChallengeByTrade": "0x8ecb8370daceb56d2c289e6c1dca71c3d5636180",
"DriipSettlementChallengeState": "0x30ab021563fb3b7ff520930289752c3062bf6909",
"DriipSettlementDisputeByPayment": "0xef5ccbfe8aabfd37215ee5e68b409f1db099de4d",
"DriipSettlementDisputeByTrade": "0x534158e3e5a2a305f7bd284f736b9cc2d93d39d1",
"DriipSettlementState": "0x8e9a655c552f7aa866626a9cfdfedff2fe6095b2",
"DriipSettlementTypesLib": "0x6860719b527f08aa9eb6430c02a1dde7702553a3",
"ERC20TransferController": "0x6ef806c9edadceaeca2229fd9dfc490213cdefbe",
"ERC721TransferController": "0xed8a6ed9951e32c8ccc7e028c8df05c4a869d542",
"FraudChallenge": "0xd1d2e899e185ad99f6f0eea5d471b5b8defdb9a8",
"FraudChallengeByDoubleSpentOrders": "0x24e4310dd2dfd525b82d8b5147e4f190488d51b0",
"FraudChallengeByOrder": "0xae87038d7258499bcb1d22444bb1b4457a4b8670",
"FraudChallengeByPayment": "0xb67d558cfdc1cdba18e9e2c11ec88e738a924665",
"FraudChallengeByPaymentSucceedingTrade": "0x82a129cf470078917caace0e69a14fb394907452",
"FraudChallengeBySuccessivePayments": "0xaae16be812197f354c3dd6fecefd7ff34427e4a1",
"FraudChallengeBySuccessiveTrades": "0x4752f4eb6f70edd9319dbd8fe16937e51d85024e",
"FraudChallengeByTrade": "0xdf51f4217d3886fb9503ed15a6392fc7f0a2f95b",
"FraudChallengeByTradeOrderResiduals": "0x475a8079a5e89a0f4ac765e8669581ce3e184229",
"FraudChallengeByTradeSucceedingPayment": "0x592b2780e826911c3384b8167620c92312e30e7e",
"FungibleBalanceLib": "0x7da5f69d95f0c664063337bf5d319315ab6bc194",
"Migrations": "0xc21f07ef791b757d102e219e9378d3482a58e195",
"MonetaryTypesLib": "0x90c92e50f4a3fa393d7a7338849ad1676f9f1fc8",
"NahmiiToken": "0xa11598352758c10386d568159a991f0efdc059d1",
"NahmiiTypesLib": "0xa6835bfcf99b8b92063ed40272412c8459cfafee",
"NonFungibleBalanceLib": "0x17739a0cd4eeb499ac1123e25b4c296721715840",
"NullSettlement": "0x20fbd45ef2651108d216c3672ac4d533a0806931",
"NullSettlementChallengeByPayment": "0x1c43c289ff3965601e2b03800d078690d878cc2c",
"NullSettlementChallengeByTrade": "0x59ea2cb9126850a79e388ced3a8754190210ef3d",
"NullSettlementChallengeState": "0x75f884cd6809079f0ae3fabb7f343fa1835bbd06",
"NullSettlementDisputeByPayment": "0xe43709281116d82d31b8e6f78faf4b1cb4b76281",
"NullSettlementDisputeByTrade": "0x166639c9ecb34556b6611d95fac59516b2bbd425",
"NullSettlementState": "0x7250c172fa034cf106515d208eaef084e7b671d9",
"PartnerFund": "0x9a7ad7cae16f20c530f2266884412899ae9bef7e",
"PaymentHasher": "0xbcfa9d6926b407c7ae6362c50a43456076f6c6c5",
"PaymentTypesLib": "0x125bac5b210b246691706c1162e60ba24019e644",
"RevenueFund1": "0x51945e12687fc332760980849443fa8cff81a0da",
"RevenueTokenManager": "0xa390e63a7b748c987d74f9a77179c90485ccf0c2",
"SafeMath": "0x96e8652371c894886aa2e8c95053e9663b812c8c",
"SafeMathIntLib": "0xbcfa906f6b733536cddfb2372f226889c3a3f274",
"SafeMathUintLib": "0x02f461aa69d78d8c155e131dd309b9ee4bdaefc0",
"SecurityBond": "0x07d8b700404752536f43fbd067b967ac1ebb3cd9",
"SettlementChallengeTypesLib": "0x9fc003fba547ffb5ce8b2a7e63e3f188943975de",
"SignerManager": "0xe8870bfa0f76265d1e79361c6853163a1eac282f",
"Strings": "0x3e0e6b649e8f0957995c51ae325fb47e3ec0509d",
"TokenHolderRevenueFund": "0x7eb163ecfe873fc71a73bdd7747c8b417d0609b3",
"TradeHasher": "0x765723afe83e7148792025c65f68a09dc45a6095",
"TradeTypesLib": "0x5946feced7a01298009eecfec8062e87a65ec804",
"TransactionTracker": "0x8a2ebe151347957559c0dea2270d09777e04a1e3",
"TransferControllerManager": "0xb94b55c0f0ee1e1771e6efa51d7a8a40698c9331",
"TxHistoryLib": "0xe07202dbd783db9965c85e23a2077c3268ea3e00",
"Validator": "0x52f7031e7effb4e89df4c27b99119458d09fa376",
"ValidatorV2": "0x68dd832e816f58801306a6c106a28b1c2e624bd5",
"WalletLocker": "0x8f96bc1a1a3b72db8fe374530d5fe29636dd6deb"
}
},
"updatedAt": "2019-04-15T00:18:05.321Z"
}
Remarks 👁
- Pre-releases v1.0-ropsten.9 and v1.0-ropsten.10 should rather have versioned as pre-releases of v1.1.0. This pre-release thus corrects the previous error by being versioned w.r.t. to the coming v1.1.0.
- Contract abstractions for the deployment to Ropsten are available in [email protected]. Note that the npm package has been dist-tagged w.r.t. this release of contracts. Thus the npm package may be installed as
or alternatively as
npm install [email protected]
npm install nahmii-contract-abstractions-ropsten@nahmii-contracts-1.1.0-ropsten.1