MCPcopy Create free account
hub / github.com/citp/BlockSci / getAddresses

Method getAddresses

src/scripts/multisig_script.cpp:28–34  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

26 }
27
28 ranges::any_view<Address, ranges::category::random_access | ranges::category::sized> ScriptAddress<AddressType::MULTISIG>::getAddresses() const {
29 auto access_ = &getAccess();
30 auto data = getData();
31 return data->addresses | ranges::views::transform([access_](uint32_t scriptNum) -> Address {
32 return {scriptNum, AddressType::Enum::MULTISIG_PUBKEY, *access_};
33 });
34 }
35
36 ranges::any_view<script::MultisigPubkey, ranges::category::random_access | ranges::category::sized> ScriptAddress<AddressType::MULTISIG>::pubkeyScripts() const {
37 return getAddresses() | ranges::views::transform([](Address address) -> script::MultisigPubkey {

Callers

nothing calls this directly

Calls 1

getDataFunction · 0.50

Tested by

no test coverage detected