]> Untitled Git - bdk/commit
[bdk_chain_redesign] List chain data methods can be try/non-try
author志宇 <hello@evanlinjin.me>
Mon, 27 Mar 2023 05:59:51 +0000 (13:59 +0800)
committer志宇 <hello@evanlinjin.me>
Mon, 27 Mar 2023 05:59:51 +0000 (13:59 +0800)
commit784cd34e3db727659dbb26c428ed9096927286c1
treec83ffbdcc39fbf8da3c90e92d112f0d9c2e2f3fe
parent43b648fee02291858dfcab9b639c55a0bc3fad81
[bdk_chain_redesign] List chain data methods can be try/non-try

Methods that list chain data have try and non-try versions. Both of
these versions now return an `Iterator`.

* Try versions return `Iterator<Item = Result>`.
* Non-try versions require the `ChainOracle` implementation to be
  `ChainOracle<Error = Infallible>`.
crates/chain/src/tx_graph.rs