mirror of
https://github.com/corda/corda.git
synced 2024-12-23 23:02:29 +00:00
838c99c6e4
* CORDA-2115: Notary whitelist verification changes - For regular and contract upgrade transactions: check that the notary is in the network parameter whitelist - For notary change transactions: check the the new notary is in the network parameter whitelist. This enabled support for network merging: the old notary doesn't have to be in the current network's notary whitelist for re-pointing old states to another notary. These checks are done during transaction construction/verification and also by the non-validating notary. * Address comments * Remove stale todo * Use notary whitelist of current network parameters for platform versoin 3 * Cleanup test * Move `getHistoricNotary` to `HistoricNetworkParameterStorage` in `core.internal` * Require `newNotary` to be notary on the network map during notary change |
||
---|---|---|
.. | ||
src/main | ||
build.gradle |