Testnet Changelog - December 24th, 2020

I am on mobile right now, so I can’t check it, but from memory sn_authd help start should list this option.

1 Like

This much is true
willie@mir:~$ /home/willie/.safe/authd/sn_authd start --help
sn_authd-start 0.0.13
bochaco gabrielviganotti@gmail.com
Start the sn_authd daemon

USAGE:
    sn_authd start [FLAGS] [OPTIONS]

FLAGS:
        --fg                 Run in foreground instead of daemon mode
    -h, --help               Prints help information
        --keylog             File to log TLS keys to for debugging
        --stateless-retry    Enable stateless retries
    -V, --version            Prints version information

OPTIONS:
    -c, --cert <cert>          TLS certificate in PEM format
    -k, --key <key>            TLS private key in PEM format
        --listen <listen>      Address to listen on [default: https://localhost:33000]
        --log-dir <log_dir>    Path where to store authd log files (default ~/.safe/authd/logs/)

BUT… nowhere do I recall being told to run sn_authd directly. Instead I believe the instructions in the Dev Update was to run

safe auth install
safe auth start

Apologies all round if Im wrong.

1 Like

This command launches sn_authd if it is located in the right directory, I guess something like ~/.safe/authd. But I don’t use safe install and compile from source so it is not there and I prefer launching it explicitly.

Probably the --endpoint option given to safe auth start is passed as --listen option to sn_authd

1 Like

Yes thats the behaviour I guessed was going on

Yes, indeed but I don’t like the “probably” and I like the confusion/conflation of --install and --endpoint even less. I think this needs tidied up pretty soon.

Oh and a working example shown. We have obviously had all this working fine before internally for the devs and on the shared network so I’m at a bit of a loss as to why its not working now?

The only thing that isn’t working is safe CLI communicating with auth daemon on an address different from localhost (127.0.0.1). I have never tried that beforehand.

1 Like

Agreed - but I bet the devs have tried it - and obv succeeded. I just want to know exactly what commands they used

1 Like

@happybeing

vdash is crashing against large log files, with what looks like a memory leak in the process.

So, baby is still chewing through 3.3GBs but no issue but for the time that’s taking. Logs on each atm of the order of 15MB

However, starting vdash sees a huge jump in memory usage and errors as follows:

$ vdash ~/.safe/node/baby-fleming-nodes/*/sn_node.log
Loading 11 files...
file: /home/safe/.safe/node/baby-fleming-nodes/sn-node-10/sn_node.log
file: /home/safe/.safe/node/baby-fleming-nodes/sn-node-11/sn_node.log
thread 'main' panicked at 'index out of bounds: the len is 210 but the index is 18446744073709551615', /home/safe/.cargo/registry/src/github.com-1ecc6299db9ec823/vdash-0.5.1/src/bin/../custom/app.rs:691:21
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

$ RUST_BACKTRACE=1 vdash ~/.safe/node/baby-fleming-nodes/*/sn_node.log > ./vdasherr
thread 'main' panicked at 'index out of bounds: the len is 210 but the index is 18446744073709551615', /home/safe/.cargo/registry/src/github.com-1ecc6299db9ec823/vdash-0.5.1/src/bin/../custom/app.rs:691:21
stack backtrace:
   0: rust_begin_unwind
             at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panicking.rs:483
   1: core::panicking::panic_fmt
             at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/panicking.rs:85
   2: core::panicking::panic_bounds_check
             at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/panicking.rs:62
   3: vdash::custom::app::TimelineSet::increment_value
   4: vdash::custom::app::LogMonitor::append_to_content
   5: vdash::custom::app::LogMonitor::load_logfile
   6: vdash::custom::app::App::new::{{closure}}
   7: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
   8: tokio::macros::scoped_tls::ScopedKey<T>::set
   9: tokio::runtime::basic_scheduler::BasicScheduler<P>::block_on
  10: tokio::runtime::context::enter
  11: tokio::runtime::handle::Handle::enter
  12: vdash::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

$ RUST_BACKTRACE=full vdash ~/.safe/node/baby-fleming-nodes/*/sn_node.log
Loading 11 files...
file: /home/safe/.safe/node/baby-fleming-nodes/sn-node-10/sn_node.log
file: /home/safe/.safe/node/baby-fleming-nodes/sn-node-11/sn_node.log
file: /home/safe/.safe/node/baby-fleming-nodes/sn-node-2/sn_node.log
file: /home/safe/.safe/node/baby-fleming-nodes/sn-node-3/sn_node.log
file: /home/safe/.safe/node/baby-fleming-nodes/sn-node-4/sn_node.log
thread 'main' panicked at 'index out of bounds: the len is 210 but the index is 18446744073709551615', /home/safe/.cargo/registry/src/github.com-1ecc6299db9ec823/vdash-0.5.1/src/bin/../custom/app.rs:691:21
stack backtrace:
   0:     0x556336e55f60 - std::backtrace_rs::backtrace::libunwind::trace::h72c2fb8038f1bbee
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
   1:     0x556336e55f60 - std::backtrace_rs::backtrace::trace_unsynchronized::h1e3b084883f1e78c
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/../../backtrace/src/backtrace/mod.rs:66
   2:     0x556336e55f60 - std::sys_common::backtrace::_print_fmt::h3bf6a7ebf7f0394a
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sys_common/backtrace.rs:79
   3:     0x556336e55f60 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h2e8cb764b7fe02e7
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sys_common/backtrace.rs:58
   4:     0x556336e76aac - core::fmt::write::h7a1184eaee6a8644
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/fmt/mod.rs:1080
   5:     0x556336e52662 - std::io::Write::write_fmt::haeeb374d93a67eac
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/io/mod.rs:1516
   6:     0x556336e5840d - std::sys_common::backtrace::_print::h1d14a7f6ad632dc8
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sys_common/backtrace.rs:61
   7:     0x556336e5840d - std::sys_common::backtrace::print::h301abac8bb2e3e81
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sys_common/backtrace.rs:48
   8:     0x556336e5840d - std::panicking::default_hook::{{closure}}::hde0cb80358a6920a
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panicking.rs:208
   9:     0x556336e580b8 - std::panicking::default_hook::h9b1a691049a0ec8f
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panicking.rs:227
  10:     0x556336e58af1 - std::panicking::rust_panic_with_hook::h2bdec87b60580584
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panicking.rs:577
  11:     0x556336e58699 - std::panicking::begin_panic_handler::{{closure}}::h101ca09d9df5db47
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panicking.rs:484
  12:     0x556336e563cc - std::sys_common::backtrace::__rust_end_short_backtrace::h3bb85654c20113ca
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sys_common/backtrace.rs:153
  13:     0x556336e58659 - rust_begin_unwind
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panicking.rs:483
  14:     0x556336e75381 - core::panicking::panic_fmt::h48c31e1e3d550146
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/panicking.rs:85
  15:     0x556336e75342 - core::panicking::panic_bounds_check::he935ba9af86f066b
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/panicking.rs:62
  16:     0x556336cbceef - vdash::custom::app::TimelineSet::increment_value::h6b86cf31c2476b8b
  17:     0x556336cbc036 - vdash::custom::app::LogMonitor::append_to_content::h7c9db7b08bd96884
  18:     0x556336cb9cfc - vdash::custom::app::LogMonitor::load_logfile::h2998f7dc07bf0c8f
  19:     0x556336cd8eb6 - vdash::custom::app::App::new::{{closure}}::h07b5b0dae3813f01
  20:     0x556336cd61da - <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll::h9813b6808007aef4
  21:     0x556336cc4d91 - tokio::macros::scoped_tls::ScopedKey<T>::set::habac0e0ebe09ab2b
  22:     0x556336ccb1c4 - tokio::runtime::basic_scheduler::BasicScheduler<P>::block_on::h3bab6ba5247e9cfe
  23:     0x556336ca6ad3 - tokio::runtime::context::enter::hb61084865093532e
  24:     0x556336cd5a31 - tokio::runtime::handle::Handle::enter::h99d9de53bc1d4092
  25:     0x556336cc1b10 - vdash::main::ha7b92e48e4f3b41f
  26:     0x556336cdc0e3 - std::sys_common::backtrace::__rust_begin_short_backtrace::h27eb420e198bb952
  27:     0x556336ca3bfc - std::rt::lang_start::{{closure}}::h6fbbecf0ea1255b7
  28:     0x556336e58f17 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::he179d32a5d10d957
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/ops/function.rs:259
  29:     0x556336e58f17 - std::panicking::try::do_call::hcb3d5e7be089b2b4
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panicking.rs:381
  30:     0x556336e58f17 - std::panicking::try::h7ac93b0cd56fb701
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panicking.rs:345
  31:     0x556336e58f17 - std::panic::catch_unwind::h7b40e396c93a4fcd
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panic.rs:382
  32:     0x556336e58f17 - std::rt::lang_start_internal::h142b9cc66267fea1
                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/rt.rs:51
  33:     0x556336cc1c22 - main
  34:     0x7fc47b23abf7 - __libc_start_main
  35:     0x556336c9aaea - _start
  36:                0x0 - <unknown>
8 Likes

I run just a straight local baby fleming, but I have key.der and cert.der files in my ~/.safe/authd/ folder. Maybe there is some problem with these?

1 Like

Long beò Alba.

3 Likes

Really helpful @davidpbrown, I’ve not done much testing and this was my first Rust project do is not surprising there are issues! Any chance you can file an issue for this as I’m working in other things and it would be good to have this data in one place?

If anyone finds bugs or wants to give feedback on vdash you can open an issue here: Issues · happybeing/vdash · GitHub

Great that you’re checking it out like this, thanks.

10 Likes

I’m kicking myself, as I had this but cannot recall what it was when I had same from cleaning previous installs for a fresh start. Not noted because I think it was user error by me… perhaps trying local node before baby has spawned all the certificate files required??

I think that’s the bug not allowing to use a custom endpoint for authd, the CLI is not able to properly interpret the IP and it’s expecting a DNS name instead, we’ll have to fix it, I’ll try to take a look at it this week.

Since that’s an arg supported by the start and restart subcommands you should see it in their respective help menus, e.g. $ sn_authd start --help

7 Likes

So, looking at logs tail, it seems that my upload of 3.3GB stopped around 3am … and without obviously ending… despite the disk looking like ~10GB

I expect it’s out of coin because new attempt of a small upload fails with “Current pending debit not completed” errors.

Is there a way to check balance?
I’ve done obviously

safe auth create --test-coins
safe auth unlock --self-auth

but

safe wallet balance

wants a wallet address/location and unclear how I know that…
is there a lookup to know what the open wallet address is?

… given the small upload doesn’t work, I doubt that will show any surprise but useful to know.

Is there option to create more than default coin, if a large upload is going to be expensive?.. I seem to recall there was option to be a millionaire for a day.

Also, while I see it in front of me, currently with the job not completed, with everything else I’m at 5.4GB memory use; so, wonder what activity is occurring when it runs out of coin.

6 Likes

Not yet @davidpbrown, due to the refactoring we had to generate the keypairs on authd side for the time being and that’s why it’s not yet reported on CLI as it used to, but we’ll be working on re-enabling that. So for now there is no way to check the balance of the keypair given to the CLI app when it was authorised by authd, but hopefully soon that functionality will be re-enabled. I was imagining we could have the keys balance command to (by default if not specific Safekey is provided) return the balance of the app’s given keypair as you intuitively were expecting, so it seems we are on the same page?

12 Likes

That’s fine…useful to have a sense next iteration the limit on balance for what is practical… or bumping the default so, it’s unlikely to run dry…

7 Likes

So, just for fun, having run up log files of 150MB for adults and 27MB for the elders, I wondered how complex those were.

Since I can sed and since it was quick to do, I ran what is not a polished single line of seds, to reduce to uniqueness for getting a sense of the raw variety.

It seems there is quite some variety but in case useful to others, I’ll post here.

So, from ~/.safe/node/baby-fleming-nodes this looks to node-2 log but can be tweaked to point to any other:

sed 's/INFO 2021[^[[]*\[/### [/' ./sn-node-2/sn_node.log | sed 's/WARN 2021[^[]*\[/#W# [/' | sed 's/127.0.0.1:[0-9][0-9][0-9][0-9][0-9]/#IP#/' | sed 's/Public([^)]*)/Public(#REF#)/' | sed 's/Section([0-9abcdef][^)]*)/Section(#REF#)/' | sed 's/MessageId([^)]*)/MessageId(#REF#)/g' | sed 's/\.rs:[0-9][0-9]/.rs:##/' | sed 's/\.rs:##[0-9]/.rs:###/' | sed 's/Received network message: [0-9][0-9][0-9]\.\.[0-9][0-9][0-9]/Received network message: #0#..#0#/' | sed 's/Credit {[^}]*}/Credit {####}/' | sed 's/PublicKeySet {[^}]*}/PublicKeySet {#####}/' | sed 's/G1 {[^}]*}/G1 {####}/g' | sed 's/Client([^)]*)/Client(#REF#)/' | sed 's/Bls([^)]*)/Bls(#REF#)/g' | sed 's/BlsShare([^)]*)/BlsShare(#REF#)/' | sed 's/PublicKey([^)]*)/PublicKey(#key#)/' | sed 's/elders: {[^}]*}/elders: {#REFs#}/' | sed 's/SignatureShare([^)]*)/SignatureShare(#REF#)/g' | sed 's/Debit {[^}]*}/Debit {###}/' | sed 's/No. of Adults in our Section: [0-9]/No. of Adults in our Section: #/' | sed 's/No. of Elders in our Section: [0-9]/No. of Elders in our Section: #/' | sed 's/client: [0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]\.\.,/client: #REF#..,/' | sed 's/Signature::E[0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef](..)/Signature::E#REF#(..)/g' | sed 's/EntitySignature::Node::E[0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef](..)/EntitySignature::Node::E#REF#(..)/g' | sed 's/PublicKey::E[0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]([0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]..)/PublicKey::E#REF#(#REF#..)/' | sed 's/Entity::E[0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]([0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]..)/Entity::E#REF#(#REF#..)/' | sed 's/MemberJoined { name: [0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]/MemberJoined { name: #REF#/' | sed 's/Node([0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]..)/Node(#REF#)/' | sed 's/TransientElderKey::E[0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]([0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]..)/PublicKey::E#REF#(#REF#..)/' | sed 's/bytes: [0-9]* }/bytes: #9# }/' | sed 's/target: {[^}]*}/target: {#REFs#}/' | sed 's/StoreCost for [0-9]*/StoreCost for #0#/' | sed 's/StoreCost 0.[0-9]*/StoreCost #0#/' | sed 's/content: "[0-9]*\.\."/content: "#0#.."/' | sed 's/ProcessNewMember([^)]*)/ProcessNewMember(#REF#)/' | sed 's/ [0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]\.\. / #REF#.. /'  | sed 's/[0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]:/#REF#:/' | sed 's/space: [0-9]*/space: #9#/' | sed 's/Remaining space ratio: 0.[0-9]*/Remaining space ratio: 0.#0#/' | sed 's/space total : [0-9]*/space total : #9#/' | sort | uniq > sn-node-2_reduced.txt

and that is a sorted list of reduced instances of the same… so, no sense remains of frequency but it’s just for fun atm.

Adult and Elder nodes give slightly different outputs; so, one of each, though each node perhaps slightly different…

So, an Elder log sorted and reduced looks like :


========================
Running sn_node v0.25.18
 Sent from Node(#REF#) to Node(5ad71e..)
[sn_node] ### [src/bin/sn_node.rs:###] 
[sn_node] ### [src/bin/sn_node.rs:###] Node connection info: "#IP#"
[sn_node] ### [src/bin/sn_node.rs:##] Node PID is: 10242
[sn_node] ### [src/chunk_store/mod.rs:###] consumed space: #9#
[sn_node] ### [src/chunk_store/mod.rs:###] max : 2147483648
[sn_node] ### [src/chunk_store/mod.rs:###] Remaining space ratio: 0.#0#
[sn_node] ### [src/chunk_store/mod.rs:###] Total space: #9#
[sn_node] ### [src/chunk_store/mod.rs:###] Used space: #9#
[sn_node] ### [src/chunk_store/mod.rs:###] use space total : #9#
[sn_node] ### [src/chunk_store/mod.rs:###] Writing chunk
[sn_node] ### [src/chunk_store/mod.rs:###] Writing chunk succeeded!
[sn_node] ### [src/node/adult_duties/chunks/chunk_storage.rs:##] ChunkStorage: Immutable chunk already exists, not storing: Public(#REF#)
[sn_node] ### [src/node/adult_duties/chunks/chunk_storage.rs:##] TRYING TO STORE BLOB
[sn_node] ### [src/node/adult_duties/chunks/mod.rs:##] Checking remaining storage
[sn_node] ### [src/node/mod.rs:###] Becoming Adult
[sn_node] ### [src/node/mod.rs:##] Fetching Age bracket
[sn_node] ### [src/node/mod.rs:###] Listening for routing events at: #IP#
[sn_node] ### [src/node/mod.rs:###] New event received from the Network: MessageReceived { content: "#0#..", src: Node(#REF#), dst: Node(5ad71e..) }
[sn_node] ### [src/node/mod.rs:##] Our Age: 5
[sn_node] ### [src/node/mod.rs:###] Running as Adult: RunAsChunkStore(WriteChunk(MsgEnvelope { message: NodeCmd { cmd: Data(Blob(BlobWrite::New(Public(#REF#)))), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Metadata), sig: None }] }))
[sn_node] ### [src/node/mod.rs:###] Running as Node: MessageReceived { content: "#0#..", src: Node(#REF#), dst: Node(5ad71e..) }
[sn_node] ### [src/node/mod.rs:###] Running as Node: SendToSection [ msg: MsgEnvelope { message: CmdError { error: Data(DataExists), id: MessageId(#REF#), correlation_id: MessageId(#REF#), cmd_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::E#REF#(#REF#..)AdultNode(ChunkStorage), sig: Some(EntitySignature::Node::E#REF#(..)) }, proxies: [] } ]
[sn_node] ### [src/node/mod.rs:###] We are Adult
[sn_node] ### [src/node/msg_wrapping.rs:###] Error Data(DataExists)
[sn_node] ### [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToSection [ msg: MsgEnvelope { message: CmdError { error: Data(DataExists), id: MessageId(#REF#), correlation_id: MessageId(#REF#), cmd_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::E#REF#(#REF#..)AdultNode(ChunkStorage), sig: Some(EntitySignature::Node::E#REF#(..)) }, proxies: [] } ]
[sn_node] ### [src/node/node_duties/messaging/network_sender.rs:###] Destination: Section(#REF#)
[sn_node] ### [src/node/node_duties/messaging/network_sender.rs:###] Sent to section with: MsgEnvelope { message: CmdError { error: Data(DataExists), id: MessageId(#REF#), correlation_id: MessageId(#REF#), cmd_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::E#REF#(#REF#..)AdultNode(ChunkStorage), sig: Some(EntitySignature::Node::E#REF#(..)) }, proxies: [] }
[sn_node] ### [src/node/node_duties/mod.rs:##] Processing Node Duty: BecomeAdult
[sn_node] ### [src/node/node_duties/mod.rs:##] Processing Node Duty: MessageReceived { content: "#0#..", src: Node(#REF#), dst: Node(5ad71e..) }
[sn_node] ### [src/node/node_duties/mod.rs:##] Processing Node Duty: RegisterWallet
[sn_node] ### [src/node/node_duties/mod.rs:##] Processing Node Duty: SendToSection [ msg: MsgEnvelope { message: CmdError { error: Data(DataExists), id: MessageId(#REF#), correlation_id: MessageId(#REF#), cmd_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::E#REF#(#REF#..)AdultNode(ChunkStorage), sig: Some(EntitySignature::Node::E#REF#(..)) }, proxies: [] } ]
[sn_node] ### [src/node/node_duties/msg_analysis.rs:###] from single metadata elder: false
[sn_node] ### [src/node/node_duties/msg_analysis.rs:###] is accumulating transfer response (GetSectionActorHistory): false
[sn_node] ### [src/node/node_duties/msg_analysis.rs:###] Msg analysis: try_accumulated_transfers..
[sn_node] ### [src/node/node_duties/msg_analysis.rs:###] Msg analysis: try_nonacc_transfers..
[sn_node] ### [src/node/node_duties/network_events.rs:###] Message Envelope received. Contents: MsgEnvelope { message: NodeCmd { cmd: Data(Blob(BlobWrite::New(Public(#REF#)))), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Metadata), sig: None }] }
[sn_node] ### [src/node/node_duties/network_events.rs:##] Received network message: #0#..#0#

and because there remains so much variety, I just found a Discourse limit because the variety is still so much “Body is limited to 35000 characters; you entered 71035.” => two posts!!

9 Likes

An Adult log sorted and reduced looks like :


========================
Running sn_node v0.25.18
 Sent from Node(#REF#) to Node(9980f4..)
 Sent from Node(#REF#) to Section(#REF#)
 Sent from Section(Prefix()) to Section(#REF#)
[sn_node] ERROR 2021-01-03T16:35:31.164114807+00:00 [src/node/mod.rs:###] Currently not an Elder!
[sn_node] ERROR 2021-01-03T16:35:31.306830948+00:00 [src/node/node_duties/msg_analysis.rs:###] Unknown message destination: MessageId(#REF#)
[sn_node] ERROR 2021-01-03T16:36:12.474924715+00:00 [src/utils.rs:##] Failed to load auto dump db at /home/safe/.safe/node/baby-fleming-nodes/sn-node-2/transfers/b5b3130a170de1aefe3b8e2fc37169948c14706c9a0f6321f5993038c2e5b5cb.db: No such file or directory (os error 2)
[sn_node] ERROR 2021-01-03T16:36:12.477876980+00:00 [src/utils.rs:##] Failed to load auto dump db at /home/safe/.safe/node/baby-fleming-nodes/sn-node-2/transfers/b5b3130a170de1aefe3b8e2fc37169948c14706c9a0f6321f5993038c2e5b5cb.db: No such file or directory (os error 2)
[sn_node] ERROR 2021-01-03T16:36:12.482800982+00:00 [src/utils.rs:##] Failed to load auto dump db at /home/safe/.safe/node/baby-fleming-nodes/sn-node-2/transfers/b5b3130a170de1aefe3b8e2fc37169948c14706c9a0f6321f5993038c2e5b5cb.db: No such file or directory (os error 2)
[sn_node] ERROR 2021-01-03T16:36:45.413992804+00:00 [src/utils.rs:##] Failed to load auto dump db at /home/safe/.safe/node/baby-fleming-nodes/sn-node-2/transfers/df3b8120cd6ad6f0ba8793012bdbee7aba93adcfcad12db1d1b10e47cf16f0cc.db: No such file or directory (os error 2)
[sn_node] ERROR 2021-01-03T16:36:45.426657559+00:00 [src/utils.rs:##] Failed to load auto dump db at /home/safe/.safe/node/baby-fleming-nodes/sn-node-2/transfers/df3b8120cd6ad6f0ba8793012bdbee7aba93adcfcad12db1d1b10e47cf16f0cc.db: No such file or directory (os error 2)
[sn_node] ERROR 2021-01-05T14:07:50.269480203+00:00 [src/node/elder_duties/key_section/client/client_msg_handling.rs:###] There was an error sending client message on the stream:  WriteError(ConnectionClosed(TimedOut))
[sn_node] ### [src/bin/sn_node.rs:###] 
[sn_node] ### [src/bin/sn_node.rs:###] Node connection info: "#IP#"
[sn_node] ### [src/bin/sn_node.rs:##] Node PID is: 10177
[sn_node] ### [src/capacity/rate_limit.rs:##] Checking network storage
[sn_node] ### [src/capacity/rate_limit.rs:##] Number of Full adult nodes: 0.0
[sn_node] ### [src/capacity/rate_limit.rs:##] Section storage usage ratio: 0.0
[sn_node] ### [src/capacity/rate_limit.rs:##] Total number of adult nodes: 6.0
[sn_node] ### [src/chunk_store/mod.rs:###] consumed space: 188
[sn_node] ### [src/chunk_store/mod.rs:###] consumed space: 472
[sn_node] ### [src/chunk_store/mod.rs:###] max : 2147483648
[sn_node] ### [src/chunk_store/mod.rs:###] use space total : 0
[sn_node] ### [src/chunk_store/mod.rs:###] use space total : 188
[sn_node] ### [src/chunk_store/mod.rs:###] Writing chunk
[sn_node] ### [src/chunk_store/mod.rs:###] Writing chunk succeeded!
[sn_node] ### [src/node/elder_duties/data_section/metadata/blob_register.rs:###] 0cb3fc..: is not responsible for any chunk
[sn_node] ### [src/node/elder_duties/data_section/metadata/blob_register.rs:###] 51da07..: is not responsible for any chunk
[sn_node] ### [src/node/elder_duties/data_section/metadata/blob_register.rs:###] 5ad71e..: is not responsible for any chunk
[sn_node] ### [src/node/elder_duties/data_section/metadata/blob_register.rs:###] 88fe8d..: is not responsible for any chunk
[sn_node] ### [src/node/elder_duties/data_section/metadata/blob_register.rs:###] e5a4a2..: is not responsible for any chunk
[sn_node] ### [src/node/elder_duties/data_section/metadata/blob_register.rs:###] f19c13..: is not responsible for any chunk
[sn_node] ### [src/node/elder_duties/data_section/metadata/blob_register.rs:###] Setting chunk holder
[sn_node] ### [src/node/elder_duties/data_section/metadata/blob_register.rs:###] Storing 4 copies of the data
[sn_node] ### [src/node/elder_duties/data_section/metadata/map_storage.rs:###] MapStorage: Writing chunk PASSED!
[sn_node] ### [src/node/elder_duties/data_section/metadata/reading.rs:##] Read data queried by message: 'MessageId(#REF#)' successfully!
[sn_node] ### [src/node/elder_duties/data_section/metadata/writing.rs:##] Writing Blob
[sn_node] ### [src/node/elder_duties/data_section/metadata/writing.rs:##] Writing Data
[sn_node] ### [src/node/elder_duties/data_section/metadata/writing.rs:##] Writing Map
[sn_node] ### [src/node/elder_duties/data_section/metadata/writing.rs:##] Wrote data from message: 'MessageId(#REF#)' successfully!
[sn_node] ### [src/node/elder_duties/key_section/client/client_msg_handling.rs:###] ClientMsgHandling for message-id MessageId(#REF#), Unable to find client message to respond to. The message may have already been sent to the client previously.
[sn_node] ### [src/node/elder_duties/key_section/client/client_msg_handling.rs:###] Message sent successfully to client via stream
[sn_node] ### [src/node/elder_duties/key_section/client/mod.rs:##] Deserialized client msg from PublicKey::E#REF#(#REF#..)
[sn_node] ### [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Cmd { cmd: Data { cmd: BlobWrite::New(Public(#REF#)), payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet {#####}, G1 {####}, G1 {####}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] ### [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::EditMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet {#####}, G1 {####}, G1 {####}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] ### [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::NewMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet {#####}, G1 {####}, G1 {####}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] ### [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Cmd { cmd: Transfer(TransferCmd::SimulatePayout), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] ### [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Cmd { cmd: Transfer(TransferCmd::ValidateTransfer), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] ### [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Query { query: Data(Request::GetMap), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] ### [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Query { query: Data(Request::GetMapValue), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] ### [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Query { query: Transfer(TransferQuery::GetBalance), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] ### [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Query { query: Transfer(TransferQuery::GetHistory), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] ### [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Query { query: Transfer(TransferQuery::GetReplicaKeys), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] ### [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Query { query: Transfer(TransferQuery::GetStoreCost), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] ### [src/node/elder_duties/key_section/client/onboarding.rs:###] Onboarding: Accepted PublicKey::E#REF#(#REF#..) on #IP#.
[sn_node] ### [src/node/elder_duties/key_section/client/onboarding.rs:###] Onboarding: Trying to join..: PublicKey::E#REF#(#REF#..) on #IP#
[sn_node] ### [src/node/elder_duties/key_section/mod.rs:##] Successfully set joins_allowed to true
[sn_node] ### [src/node/elder_duties/key_section/transfers/mod.rs:###] Computing StoreCost for #0# bytes
[sn_node] ### [src/node/elder_duties/key_section/transfers/mod.rs:###] Got StoreCost #0#
[sn_node] ### [src/node/elder_duties/key_section/transfers/mod.rs:###] Payment: forwarding data..
[sn_node] ### [src/node/elder_duties/key_section/transfers/mod.rs:###] Payment: registration and propagation succeeded.
[sn_node] ### [src/node/elder_duties/key_section/transfers/mod.rs:##] Transfers: Catching up with transfer Replicas!
[sn_node] ### [src/node/elder_duties/mod.rs:###] Elders changed
[sn_node] ### [src/node/mod.rs:###] Becoming Adult
[sn_node] ### [src/node/mod.rs:###] Event from client peer: ClientMessageReceived { content: "#0#..", src: #IP# }
[sn_node] ### [src/node/mod.rs:##] Fetching Age bracket
[sn_node] ### [src/node/mod.rs:###] Listening for routing events at: #IP#
[sn_node] ### [src/node/mod.rs:###] New event received from the Network: ClientMessageReceived { content: "#0#..", src: #IP# }
[sn_node] ### [src/node/mod.rs:###] New event received from the Network: EldersChanged { prefix: Prefix(), key: PublicKey(#key#), elders: {#REFs#} }
[sn_node] ### [src/node/mod.rs:###] New event received from the Network: MemberJoined { name: #REF#.., previous_name: None, age: 5, startup_relocation: true }
[sn_node] ### [src/node/mod.rs:###] New event received from the Network: MessageReceived { content: "#0#..", src: Node(#REF#), dst: Node(9980f4..) }
[sn_node] ### [src/node/mod.rs:###] New event received from the Network: MessageReceived { content: "#0#..", src: Node(#REF#), dst: Section(#REF#) }
[sn_node] ### [src/node/mod.rs:###] New event received from the Network: MessageReceived { content: "#0#..", src: Section(Prefix()), dst: Section(#REF#) }
[sn_node] ### [src/node/mod.rs:###] New event received from the Network: PromotedToElder
[sn_node] ### [src/node/mod.rs:##] Our Age: 5
[sn_node] ### [src/node/mod.rs:###] Running as Elder: ProcessElderChange { prefix: Prefix(), key: PublicKey::Bls(#REF#), elders: {#REFs#} }
[sn_node] ### [src/node/mod.rs:###] Running as Elder: ProcessNewMember(#REF#)
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsDataSection(RunAsMetadata(ProcessRead(MsgEnvelope { message: Query { query: Data(Request::GetMap), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] })))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsDataSection(RunAsMetadata(ProcessRead(MsgEnvelope { message: Query { query: Data(Request::GetMapValue), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] })))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsDataSection(RunAsMetadata(ProcessWrite(MsgEnvelope { message: Cmd { cmd: Data { cmd: BlobWrite::New(Public(#REF#)), payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet {#####}, G1 {####}, G1 {####}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] })))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsDataSection(RunAsMetadata(ProcessWrite(MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::EditMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet {#####}, G1 {####}, G1 {####}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] })))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsDataSection(RunAsMetadata(ProcessWrite(MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::NewMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet {#####}, G1 {####}, G1 {####}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] })))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Cmd { cmd: Data { cmd: BlobWrite::New(Public(#REF#)), payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet {#####}, G1 {####}, G1 {####}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::EditMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet {#####}, G1 {####}, G1 {####}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::NewMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet {#####}, G1 {####}, G1 {####}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Cmd { cmd: Transfer(TransferCmd::SimulatePayout), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Cmd { cmd: Transfer(TransferCmd::ValidateTransfer), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Query { query: Data(Request::GetMap), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Query { query: Data(Request::GetMapValue), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Query { query: Transfer(TransferQuery::GetBalance), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Query { query: Transfer(TransferQuery::GetHistory), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Query { query: Transfer(TransferQuery::GetReplicaKeys), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Query { query: Transfer(TransferQuery::GetStoreCost), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: CmdError { error: Data(DataExists), id: MessageId(#REF#), correlation_id: MessageId(#REF#), cmd_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::E#REF#(#REF#..)AdultNode(ChunkStorage), sig: Some(EntitySignature::Node::E#REF#(..)) }, proxies: [] })))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: CmdError { error: Transfer(TransferValidation(Unexpected("NetworkData error: Error on Node network: out of order msg, debit counter: 1813, current counter: 978"))), id: MessageId(#REF#), correlation_id: MessageId(#REF#), cmd_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] })))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: Event { event: TransferValidated { client: #REF#.., event: TransferValidated { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) }, replica_debit_sig: SignatureShare { index: 1, share: SignatureShare(#REF#) }, replica_credit_sig: SignatureShare { index: 1, share: SignatureShare(#REF#) }, replicas: PublicKeySet {#####}, G1 {####}, G1 {####}] } } } }, id: MessageId(#REF#), correlation_id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] })))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: QueryResponse { response: QueryResponse::GetBalance(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] })))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: QueryResponse { response: QueryResponse::GetHistory(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] })))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: QueryResponse { response: QueryResponse::GetMap(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Metadata), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] })))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: QueryResponse { response: QueryResponse::GetMapValue(NoSuchEntry), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Metadata), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] })))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: QueryResponse { response: QueryResponse::GetReplicaKeys(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] })))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: QueryResponse { response: QueryResponse::GetStoreCost(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] })))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(ProcessClientEvent(ClientMessageReceived { content: "#0#..", src: #IP# })))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessCmd { cmd: ProcessPayment(MsgEnvelope { message: Cmd { cmd: Data { cmd: BlobWrite::New(Public(#REF#)), payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet {#####}, G1 {####}, G1 {####}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }), msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessCmd { cmd: ProcessPayment(MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::EditMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet {#####}, G1 {####}, G1 {####}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }), msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessCmd { cmd: ProcessPayment(MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::NewMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet {#####}, G1 {####}, G1 {####}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }), msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessCmd { cmd: SimulatePayout(Transfer { amount: 777.000000000, to: PublicKey::E#REF#(#REF#..), debit_id: PublicKey::Bls(#REF#).1, msg: "asdf" }), msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessCmd { cmd: ValidateTransfer(SignedTransfer { debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) } }), msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessQuery { query: GetBalance(PublicKey::E#REF#(#REF#..)), msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessQuery { query: GetHistory { at: PublicKey::E#REF#(#REF#..), since_version: 0 }, msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessQuery { query: GetReplicaEvents, msg_id: MessageId(#REF#), origin: Node(#REF#) }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessQuery { query: GetReplicaKeys(PublicKey::E#REF#(#REF#..)), msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessQuery { query: GetStoreCost { requester: PublicKey::E#REF#(#REF#..), bytes: #9# }, msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] ### [src/node/mod.rs:###] Running as Elder: SwitchNodeJoin(false)
[sn_node] ### [src/node/mod.rs:###] Running as Node: BecomeElder
[sn_node] ### [src/node/mod.rs:###] Running as Node: EldersChanged { prefix: Prefix(), key: PublicKey(#key#), elders: {#REFs#} }
[sn_node] ### [src/node/mod.rs:###] Running as Node: MemberJoined { name: #REF#.., previous_name: None, age: 5, startup_relocation: true }
[sn_node] ### [src/node/mod.rs:###] Running as Node: MessageReceived { content: "#0#..", src: Node(#REF#), dst: Node(9980f4..) }
[sn_node] ### [src/node/mod.rs:###] Running as Node: MessageReceived { content: "#0#..", src: Node(#REF#), dst: Section(#REF#) }
[sn_node] ### [src/node/mod.rs:###] Running as Node: MessageReceived { content: "#0#..", src: Section(Prefix()), dst: Section(#REF#) }
[sn_node] ### [src/node/mod.rs:###] Running as Node: PromotedToElder
[sn_node] ### [src/node/mod.rs:###] Running as Node: SendToAdults [ target: {#REFs#}, msg: MsgEnvelope { message: NodeCmd { cmd: Data(Blob(BlobWrite::New(Public(#REF#)))), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Metadata), sig: None }] } ]
[sn_node] ### [src/node/mod.rs:###] Running as Node: SendToClient [ msg: MsgEnvelope { message: CmdError { error: Transfer(TransferValidation(Unexpected("NetworkData error: Error on Node network: out of order msg, debit counter: 1813, current counter: 978"))), id: MessageId(#REF#), correlation_id: MessageId(#REF#), cmd_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] ### [src/node/mod.rs:###] Running as Node: SendToClient [ msg: MsgEnvelope { message: Event { event: TransferValidated { client: #REF#.., event: TransferValidated { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) }, replica_debit_sig: SignatureShare { index: 1, share: SignatureShare(#REF#) }, replica_credit_sig: SignatureShare { index: 1, share: SignatureShare(#REF#) }, replicas: PublicKeySet {#####}, G1 {####}, G1 {####}] } } } }, id: MessageId(#REF#), correlation_id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] ### [src/node/mod.rs:###] Running as Node: SendToClient [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetBalance(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] ### [src/node/mod.rs:###] Running as Node: SendToClient [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetHistory(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] ### [src/node/mod.rs:###] Running as Node: SendToClient [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetReplicaKeys(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] ### [src/node/mod.rs:###] Running as Node: SendToClient [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetStoreCost(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] ### [src/node/mod.rs:###] Running as Node: SendToNode [ msg: MsgEnvelope { message: NodeQueryResponse { response: Transfers(GetReplicaEvents(Ok([]))), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Node(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Transfer), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] } ]
[sn_node] ### [src/node/mod.rs:###] Running as Node: SendToSection [ msg: MsgEnvelope { message: Cmd { cmd: Data { cmd: BlobWrite::New(Public(#REF#)), payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet {#####}, G1 {####}, G1 {####}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] } ]
[sn_node] ### [src/node/mod.rs:###] Running as Node: SendToSection [ msg: MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::EditMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet {#####}, G1 {####}, G1 {####}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] } ]
[sn_node] ### [src/node/mod.rs:###] Running as Node: SendToSection [ msg: MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::NewMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {####}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet {#####}, G1 {####}, G1 {####}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] } ]
[sn_node] ### [src/node/mod.rs:###] Running as Node: SendToSection [ msg: MsgEnvelope { message: NodeQuery { query: Transfers(GetReplicaEvents(PublicKey::Bls(#REF#))), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Transfer), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] } ]

doh … there’s more to this but cannot post more that three posts at once … Discourse rulez :expressionless:

9 Likes

Great logs.
I will let you to continue :wink:

2 Likes

Rather than post more of above…

An improved version is below
sed is simple and powerful then for exploring
and the sum of all logs 867.8MB reduces more than x13000

sed 's/INFO 2021[^[[]*\[/#INFO# [/' ./logs/BIGLOG | sed 's/WARN 2021[^[]*\[/#WARN# [/' | sed 's/127.0.0.1:[0-9][0-9][0-9][0-9][0-9]/#IP#/' | sed 's/in our Section: [0-9]/in our Section: #/' | sed 's/Public([^)]*)/Public(#REF#)/' | sed 's/MessageId([^)]*)/MessageId(#REF#)/g' | sed 's/\.rs:[0-9][0-9]/.rs:##/' | sed 's/\.rs:##[0-9]/.rs:###/' | sed 's/G1 {[^}]*}/G1 {###}/g' | sed 's/Credit {[^}]*}/Credit {###}/' | sed 's/Debit {[^}]*}/Debit {###}/' | sed 's/Client([^)]*)/Client(#REF#)/' | sed 's/Bls([^)]*)/Bls(#REF#)/g' | sed 's/BlsShare([^)]*)/BlsShare(#REF#)/' | sed 's/PublicKey([^)]*)/PublicKey(#key#)/' | sed 's/elders: {[^}]*}/elders: {#REFs#}/' | sed 's/SignatureShare([^)]*)/SignatureShare(#REF#)/g' | sed 's/::E[0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef](..)/::E#REF#(..)/g' | sed 's/::E[0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]([0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]..)/::E#REF#(#REF#..)/g' | sed 's/([0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]..)/(#REF#)/g' | sed 's/ [0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]\.\./ #REF#.. /g' | sed 's/[0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]:/#REF#:/g' | sed 's/space total : [0-9]*.[0-9]*/space total : #9.9#/g' | sed 's/total : [0-9]*/total : #9#/' | sed 's/space: [0-9]*/space: #9#/' | sed 's/ratio: 0.[0-9]*/ratio: 0.#9#/' | sed 's/StoreCost for [0-9]*/StoreCost for #0#/' | sed 's/StoreCost 0.[0-9]*/StoreCost #0#/' | sed 's/content: "[0-9]*\.\."/content: "#0#.."/' | sed 's/bytes: [0-9]* }/bytes: #9# }/' | sed 's/MemberJoined { name: [0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]/MemberJoined { name: #REF#/' | sed 's/target: {[0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]/target: {#REF#/' | sed 's/[0-9][0-9][0-9]\.\.[0-9][0-9][0-9]/0#0..0#0/' | sed 's/counter: [0-9]*/counter: #9#/g' | sed 's/index: [0-9]*/index: #9#/g' | sed 's/max : [0-9]*/max : #9#/g' | sed 's/PID is: [0-9]*/PID is: #9#/g' | sed 's/Got [0-9] signatures\. We need [0-9]/Got # signatures. We need #/' | sed 's@transfers/[^\.]*.db:@transfers/#longname#.db:@' | sed 's/ERROR 2021[^[[]*\[/#ERROR# [/' | sort | uniq > BIGLOG_reduced.txt

which is more readable as

sed 's/INFO 2021[^[[]*\[/#INFO# [/' ./logs/BIGLOG | 
sed 's/WARN 2021[^[]*\[/#WARN# [/' | 
sed 's/127.0.0.1:[0-9][0-9][0-9][0-9][0-9]/#IP#/' | 
sed 's/in our Section: [0-9]/in our Section: #/' | 
sed 's/Public([^)]*)/Public(#REF#)/' | 
sed 's/MessageId([^)]*)/MessageId(#REF#)/g' | 
sed 's/\.rs:[0-9][0-9]/.rs:##/' | 
sed 's/\.rs:##[0-9]/.rs:###/' | 
sed 's/G1 {[^}]*}/G1 {###}/g' | 
sed 's/Credit {[^}]*}/Credit {###}/' | 
sed 's/Debit {[^}]*}/Debit {###}/' | 
sed 's/Client([^)]*)/Client(#REF#)/' | 
sed 's/Bls([^)]*)/Bls(#REF#)/g' | 
sed 's/BlsShare([^)]*)/BlsShare(#REF#)/' | 
sed 's/PublicKey([^)]*)/PublicKey(#key#)/' | 
sed 's/elders: {[^}]*}/elders: {#REFs#}/' | 
sed 's/SignatureShare([^)]*)/SignatureShare(#REF#)/g' | 
sed 's/::E[0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef](..)/::E#REF#(..)/g' | 
sed 's/::E[0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]([0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]..)/::E#REF#(#REF#..)/g' | 
sed 's/([0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]..)/(#REF#)/g' | 
sed 's/ [0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]\.\./ #REF#.. /g' | 
sed 's/[0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]:/#REF#:/g' | 
sed 's/space total : [0-9]*.[0-9]*/space total : #9.9#/g' | 
sed 's/total : [0-9]*/total : #9#/' | 
sed 's/space: [0-9]*/space: #9#/' | 
sed 's/ratio: 0.[0-9]*/ratio: 0.#9#/' | 
sed 's/StoreCost for [0-9]*/StoreCost for #0#/' | 
sed 's/StoreCost 0.[0-9]*/StoreCost #0#/' | 
sed 's/content: "[0-9]*\.\."/content: "#0#.."/' | 
sed 's/bytes: [0-9]* }/bytes: #9# }/' | 
sed 's/MemberJoined { name: [0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]/MemberJoined { name: #REF#/' | 
sed 's/target: {[0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef][0-9abcdef]/target: {#REF#/' | 
sed 's/[0-9][0-9][0-9]\.\.[0-9][0-9][0-9]/0#0..0#0/' | 
sed 's/counter: [0-9]*/counter: #9#/g' | 
sed 's/index: [0-9]*/index: #9#/g' | 
sed 's/max : [0-9]*/max : #9#/g' | 
sed 's/PID is: [0-9]*/PID is: #9#/g' | 
sed 's/Got [0-9] signatures\. We need [0-9]/Got # signatures. We need #/' | sed 's@transfers/[^\.]*.db:@transfers/#longname#.db:@' | 
sed 's/ERROR 2021[^[[]*\[/#ERROR# [/' | 
sort | uniq > BIGLOG_reduced.txt

but still too large for two posts!.. 242 lines


========================
Running sn_node v0.25.18
 Sent from Node(#REF#) to Node(#REF#)
 Sent from Node(#REF#) to Section(#REF#)
 Sent from Section(Prefix()) to Section(#REF#)
[sn_node] #ERROR# [src/node/elder_duties/key_section/client/client_msg_handling.rs:###] There was an error sending client message on the stream:  WriteError(ConnectionClosed(TimedOut))
[sn_node] #ERROR# [src/node/mod.rs:###] Currently not an Elder!
[sn_node] #ERROR# [src/node/node_duties/accumulation.rs:###] Invalid signature share
[sn_node] #ERROR# [src/node/node_duties/msg_analysis.rs:###] Unknown message destination: MessageId(#REF#)
[sn_node] #ERROR# [src/utils.rs:##] Failed to load auto dump db at /home/safe/.safe/node/baby-fleming-nodes/sn-node-2/transfers/#longname#.db: No such file or directory (os error 2)
[sn_node] #ERROR# [src/utils.rs:##] Failed to load auto dump db at /home/safe/.safe/node/baby-fleming-nodes/sn-node-3/transfers/#longname#.db: No such file or directory (os error 2)
[sn_node] #ERROR# [src/utils.rs:##] Failed to load auto dump db at /home/safe/.safe/node/baby-fleming-nodes/sn-node-4/transfers/#longname#.db: No such file or directory (os error 2)
[sn_node] #ERROR# [src/utils.rs:##] Failed to load auto dump db at /home/safe/.safe/node/baby-fleming-nodes/sn-node-5/transfers/#longname#.db: No such file or directory (os error 2)
[sn_node] #ERROR# [src/utils.rs:##] Failed to load auto dump db at /home/safe/.safe/node/baby-fleming-nodes/sn-node-genesis/transfers/#longname#.db: No such file or directory (os error 2)
[sn_node] #INFO# [src/bin/sn_node.rs:###] 
[sn_node] #INFO# [src/bin/sn_node.rs:###] Node connection info: "#IP#"
[sn_node] #INFO# [src/bin/sn_node.rs:##] Node PID is: #9#
[sn_node] #INFO# [src/capacity/rate_limit.rs:##] Checking network storage
[sn_node] #INFO# [src/capacity/rate_limit.rs:##] Number of Full adult nodes: 0.0
[sn_node] #INFO# [src/capacity/rate_limit.rs:##] Section storage usage ratio: 0.#9#
[sn_node] #INFO# [src/capacity/rate_limit.rs:##] Total number of adult nodes: 6.0
[sn_node] #INFO# [src/chunk_store/mod.rs:###] consumed space: #9#
[sn_node] #INFO# [src/chunk_store/mod.rs:###] max : #9#
[sn_node] #INFO# [src/chunk_store/mod.rs:###] Remaining space ratio: 0.#9#
[sn_node] #INFO# [src/chunk_store/mod.rs:###] Total space: #9#
[sn_node] #INFO# [src/chunk_store/mod.rs:###] Used space: #9#
[sn_node] #INFO# [src/chunk_store/mod.rs:###] use space total : #9##9.9#
[sn_node] #INFO# [src/chunk_store/mod.rs:###] Writing chunk
[sn_node] #INFO# [src/chunk_store/mod.rs:###] Writing chunk succeeded!
[sn_node] #INFO# [src/node/adult_duties/chunks/chunk_storage.rs:##] ChunkStorage: Immutable chunk already exists, not storing: Public(#REF#)
[sn_node] #INFO# [src/node/adult_duties/chunks/chunk_storage.rs:##] TRYING TO STORE BLOB
[sn_node] #INFO# [src/node/adult_duties/chunks/mod.rs:##] Checking remaining storage
[sn_node] #INFO# [src/node/elder_duties/data_section/metadata/blob_register.rs:###] #REF#.. : is not responsible for any chunk
[sn_node] #INFO# [src/node/elder_duties/data_section/metadata/blob_register.rs:###] Setting chunk holder
[sn_node] #INFO# [src/node/elder_duties/data_section/metadata/blob_register.rs:###] Storing 4 copies of the data
[sn_node] #INFO# [src/node/elder_duties/data_section/metadata/map_storage.rs:###] MapStorage: Writing chunk PASSED!
[sn_node] #INFO# [src/node/elder_duties/data_section/metadata/reading.rs:##] Read data queried by message: 'MessageId(#REF#)' successfully!
[sn_node] #INFO# [src/node/elder_duties/data_section/metadata/writing.rs:##] Writing Blob
[sn_node] #INFO# [src/node/elder_duties/data_section/metadata/writing.rs:##] Writing Data
[sn_node] #INFO# [src/node/elder_duties/data_section/metadata/writing.rs:##] Writing Map
[sn_node] #INFO# [src/node/elder_duties/data_section/metadata/writing.rs:##] Wrote data from message: 'MessageId(#REF#)' successfully!
[sn_node] #INFO# [src/node/elder_duties/key_section/client/client_msg_handling.rs:###] ClientMsgHandling for message-id MessageId(#REF#), Unable to find client message to respond to. The message may have already been sent to the client previously.
[sn_node] #INFO# [src/node/elder_duties/key_section/client/client_msg_handling.rs:###] Message sent successfully to client via stream
[sn_node] #INFO# [src/node/elder_duties/key_section/client/mod.rs:##] Deserialized client msg from PublicKey::E#REF#(#REF#..)
[sn_node] #INFO# [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Cmd { cmd: Data { cmd: BlobWrite::New(Public(#REF#)), payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] #INFO# [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::EditMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] #INFO# [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::NewMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] #INFO# [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Cmd { cmd: Transfer(TransferCmd::SimulatePayout), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] #INFO# [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Cmd { cmd: Transfer(TransferCmd::ValidateTransfer), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] #INFO# [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Query { query: Data(Request::GetMap), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] #INFO# [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Query { query: Data(Request::GetMapValue), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] #INFO# [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Query { query: Transfer(TransferQuery::GetBalance), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] #INFO# [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Query { query: Transfer(TransferQuery::GetHistory), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] #INFO# [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Query { query: Transfer(TransferQuery::GetReplicaKeys), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] #INFO# [src/node/elder_duties/key_section/client_msg_analysis.rs:##] Evaluation of client msg envelope: MsgEnvelope { message: Query { query: Transfer(TransferQuery::GetStoreCost), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }
[sn_node] #INFO# [src/node/elder_duties/key_section/client/onboarding.rs:###] Onboarding: Accepted PublicKey::E#REF#(#REF#..) on #IP#.
[sn_node] #INFO# [src/node/elder_duties/key_section/client/onboarding.rs:###] Onboarding: Trying to bootstrap..: PublicKey::E#REF#(#REF#..) on #IP#
[sn_node] #INFO# [src/node/elder_duties/key_section/client/onboarding.rs:###] Onboarding: Trying to join..: PublicKey::E#REF#(#REF#..) on #IP#
[sn_node] #INFO# [src/node/elder_duties/key_section/mod.rs:##] Successfully set joins_allowed to true
[sn_node] #INFO# [src/node/elder_duties/key_section/transfers/mod.rs:###] Computing StoreCost for #0# bytes
[sn_node] #INFO# [src/node/elder_duties/key_section/transfers/mod.rs:###] Got StoreCost #0#
[sn_node] #INFO# [src/node/elder_duties/key_section/transfers/mod.rs:###] Payment: forwarding data..
[sn_node] #INFO# [src/node/elder_duties/key_section/transfers/mod.rs:###] Payment: registration and propagation succeeded.
[sn_node] #INFO# [src/node/elder_duties/key_section/transfers/mod.rs:##] Transfers: Catching up with transfer Replicas!
[sn_node] #INFO# [src/node/elder_duties/key_section/transfers/replicas.rs:###] Events are empty. Initiating Genesis replica.
[sn_node] #INFO# [src/node/elder_duties/mod.rs:###] Elders changed
[sn_node] #INFO# [src/node/mod.rs:###] Becoming Adult
[sn_node] #INFO# [src/node/mod.rs:###] Event from client peer: ClientMessageReceived { content: "#0#..", src: #IP# }
[sn_node] #INFO# [src/node/mod.rs:##] Fetching Age bracket
[sn_node] #INFO# [src/node/mod.rs:###] Listening for routing events at: #IP#
[sn_node] #INFO# [src/node/mod.rs:###] New event received from the Network: ClientMessageReceived { content: "#0#..", src: #IP# }
[sn_node] #INFO# [src/node/mod.rs:###] New event received from the Network: EldersChanged { prefix: Prefix(), key: PublicKey(#key#), elders: {#REFs#} }
[sn_node] #INFO# [src/node/mod.rs:###] New event received from the Network: MemberJoined { name: #REF#.. , previous_name: None, age: 5, startup_relocation: true }
[sn_node] #INFO# [src/node/mod.rs:###] New event received from the Network: MessageReceived { content: "#0#..", src: Node(#REF#), dst: Node(#REF#) }
[sn_node] #INFO# [src/node/mod.rs:###] New event received from the Network: MessageReceived { content: "#0#..", src: Node(#REF#), dst: Section(#REF#) }
[sn_node] #INFO# [src/node/mod.rs:###] New event received from the Network: MessageReceived { content: "#0#..", src: Section(Prefix()), dst: Section(#REF#) }
[sn_node] #INFO# [src/node/mod.rs:###] New event received from the Network: PromotedToElder
[sn_node] #INFO# [src/node/mod.rs:##] Our Age: 5
[sn_node] #INFO# [src/node/mod.rs:###] Running as Adult: RunAsChunkStore(WriteChunk(MsgEnvelope { message: NodeCmd { cmd: Data(Blob(BlobWrite::New(Public(#REF#)))), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Metadata), sig: None }] }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: ProcessElderChange { prefix: Prefix(), key: PublicKey::Bls(#REF#), elders: {#REFs#} }
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: ProcessNewMember(#REF#)
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsDataSection(RunAsMetadata(ProcessRead(MsgEnvelope { message: Query { query: Data(Request::GetMap), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] })))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsDataSection(RunAsMetadata(ProcessRead(MsgEnvelope { message: Query { query: Data(Request::GetMapValue), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] })))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsDataSection(RunAsMetadata(ProcessWrite(MsgEnvelope { message: Cmd { cmd: Data { cmd: BlobWrite::New(Public(#REF#)), payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] })))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsDataSection(RunAsMetadata(ProcessWrite(MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::EditMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] })))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsDataSection(RunAsMetadata(ProcessWrite(MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::NewMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] })))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Cmd { cmd: Data { cmd: BlobWrite::New(Public(#REF#)), payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::EditMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::NewMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Cmd { cmd: Transfer(TransferCmd::SimulatePayout), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Cmd { cmd: Transfer(TransferCmd::ValidateTransfer), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Query { query: Data(Request::GetMap), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Query { query: Data(Request::GetMapValue), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Query { query: Transfer(TransferQuery::GetBalance), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Query { query: Transfer(TransferQuery::GetHistory), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Query { query: Transfer(TransferQuery::GetReplicaKeys), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(EvaluateClientMsg(MsgEnvelope { message: Query { query: Transfer(TransferQuery::GetStoreCost), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: CmdError { error: Data(DataExists), id: MessageId(#REF#), correlation_id: MessageId(#REF#), cmd_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::E#REF#(#REF#..)AdultNode(ChunkStorage), sig: Some(EntitySignature::Node::E#REF#(..)) }, proxies: [] })))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: CmdError { error: Transfer(TransferValidation(Unexpected("NetworkData error: Error on Node network: out of order msg, debit counter: #9#, current counter: #9#"))), id: MessageId(#REF#), correlation_id: MessageId(#REF#), cmd_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] })))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: Event { event: TransferValidated { client: #REF#.. , event: TransferValidated { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, replica_debit_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, replica_credit_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, replicas: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#), correlation_id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] })))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: QueryResponse { response: QueryResponse::GetBalance(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] })))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: QueryResponse { response: QueryResponse::GetHistory(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] })))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: QueryResponse { response: QueryResponse::GetMap(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Metadata), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] })))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: QueryResponse { response: QueryResponse::GetMapValue(NoSuchEntry), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Metadata), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] })))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: QueryResponse { response: QueryResponse::GetReplicaKeys(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] })))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(FindClientFor(MsgEnvelope { message: QueryResponse { response: QueryResponse::GetStoreCost(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] })))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsGateway(ProcessClientEvent(ClientMessageReceived { content: "#0#..", src: #IP# })))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessCmd { cmd: InitiateReplica([]), msg_id: MessageId(#REF#), origin: Node(#REF#) }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessCmd { cmd: InitiateReplica([TransferPropagated(TransferPropagated { credit_proof: CreditAgreementProof::Credit(0.000000001)ActorSignature::Signature::Bls(#REF#)ReplicaSignature::Signature::Bls(#REF#), crediting_replica_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, crediting_replica_keys: PublicKey::Bls(#REF#) })]), msg_id: MessageId(#REF#), origin: Node(#REF#) }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessCmd { cmd: ProcessPayment(MsgEnvelope { message: Cmd { cmd: Data { cmd: BlobWrite::New(Public(#REF#)), payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }), msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessCmd { cmd: ProcessPayment(MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::EditMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }), msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessCmd { cmd: ProcessPayment(MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::NewMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [] }), msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessCmd { cmd: SimulatePayout(Transfer { amount: 777.000000000, to: PublicKey::E#REF#(#REF#..), debit_id: PublicKey::Bls(#REF#).1, msg: "asdf" }), msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessCmd { cmd: ValidateTransfer(SignedTransfer { debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) } }), msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessQuery { query: GetBalance(PublicKey::E#REF#(#REF#..)), msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessQuery { query: GetHistory { at: PublicKey::E#REF#(#REF#..), since_version: 0 }, msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessQuery { query: GetReplicaEvents, msg_id: MessageId(#REF#), origin: Node(#REF#) }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessQuery { query: GetReplicaKeys(PublicKey::E#REF#(#REF#..)), msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: RunAsKeySection(RunAsTransfers(ProcessQuery { query: GetStoreCost { requester: PublicKey::E#REF#(#REF#..), bytes: #9# }, msg_id: MessageId(#REF#), origin: Client(#REF#) }))
[sn_node] #INFO# [src/node/mod.rs:###] Running as Elder: SwitchNodeJoin(false)
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: BecomeElder
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: EldersChanged { prefix: Prefix(), key: PublicKey(#key#), elders: {#REFs#} }
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: MemberJoined { name: #REF#.. , previous_name: None, age: 5, startup_relocation: true }
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: MessageReceived { content: "#0#..", src: Node(#REF#), dst: Node(#REF#) }
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: MessageReceived { content: "#0#..", src: Node(#REF#), dst: Section(#REF#) }
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: MessageReceived { content: "#0#..", src: Section(Prefix()), dst: Section(#REF#) }
2 Likes

and still too large for one post

second half of reduction is

[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: PromotedToElder
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: SendToAdults [ target: {#REF#.., #REF#.. , #REF#.. , #REF#.. }, msg: MsgEnvelope { message: NodeCmd { cmd: Data(Blob(BlobWrite::New(Public(#REF#)))), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Metadata), sig: None }] } ]
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: SendToClient [ msg: MsgEnvelope { message: CmdError { error: Transfer(TransferValidation(Unexpected("NetworkData error: Error on Node network: out of order msg, debit counter: #9#, current counter: #9#"))), id: MessageId(#REF#), correlation_id: MessageId(#REF#), cmd_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: SendToClient [ msg: MsgEnvelope { message: Event { event: TransferValidated { client: #REF#.. , event: TransferValidated { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, replica_debit_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, replica_credit_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, replicas: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#), correlation_id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: SendToClient [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetBalance(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: SendToClient [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetHistory(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: SendToClient [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetReplicaKeys(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: SendToClient [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetStoreCost(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: SendToNode [ msg: MsgEnvelope { message: NodeQueryResponse { response: Transfers(GetReplicaEvents(Ok([]))), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Node(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Transfer), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] } ]
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: SendToNode [ msg: MsgEnvelope { message: NodeQueryResponse { response: Transfers(GetReplicaEvents(Ok([TransferPropagated(TransferPropagated { credit_proof: CreditAgreementProof::Credit(0.000000001)ActorSignature::Signature::Bls(#REF#)ReplicaSignature::Signature::Bls(#REF#), crediting_replica_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, crediting_replica_keys: PublicKey::Bls(#REF#) })]))), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Node(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Transfer), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] } ]
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: SendToNode [ msg: MsgEnvelope { message: NodeQueryResponse { response: Transfers(GetReplicaEvents(Ok([TransferPropagated(TransferPropagated { credit_proof: CreditAgreementProof::Credit(0.000000001)ActorSignature::Signature::Bls(#REF#)ReplicaSignature::Signature::Bls(#REF#), crediting_replica_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, crediting_replica_keys: PublicKey::Bls(#REF#) }), TransferPropagated(TransferPropagated { credit_proof: CreditAgreementProof::Credit(0.000000001)ActorSignature::Signature::Bls(#REF#)ReplicaSignature::Signature::Bls(#REF#), crediting_replica_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, crediting_replica_keys: PublicKey::Bls(#REF#) })]))), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Node(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Transfer), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] } ]
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: SendToSection [ msg: MsgEnvelope { message: Cmd { cmd: Data { cmd: BlobWrite::New(Public(#REF#)), payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] } ]
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: SendToSection [ msg: MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::EditMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] } ]
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: SendToSection [ msg: MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::NewMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] } ]
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: SendToSection [ msg: MsgEnvelope { message: CmdError { error: Data(DataExists), id: MessageId(#REF#), correlation_id: MessageId(#REF#), cmd_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::E#REF#(#REF#..)AdultNode(ChunkStorage), sig: Some(EntitySignature::Node::E#REF#(..)) }, proxies: [] } ]
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: SendToSection [ msg: MsgEnvelope { message: NodeQuery { query: Transfers(GetReplicaEvents(PublicKey::Bls(#REF#))), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Transfer), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] } ]
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: SendToSection [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetMap(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Metadata), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] } ]
[sn_node] #INFO# [src/node/mod.rs:###] Running as Node: SendToSection [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetMapValue(NoSuchEntry), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Metadata), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] } ]
[sn_node] #INFO# [src/node/mod.rs:###] unimplemented: Handle errors.. Logic error "Currently not an Elder"
[sn_node] #INFO# [src/node/mod.rs:###] unimplemented: Handle errors.. Logic error "Invalid Signature Share while accumulation"
[sn_node] #INFO# [src/node/mod.rs:###] unimplemented: Handle errors.. Logic error "Not enough signature shares"
[sn_node] #INFO# [src/node/mod.rs:###] unimplemented: Handle errors.. Logic error "Unknown message destination"
[sn_node] #INFO# [src/node/mod.rs:###] We are Adult
[sn_node] #INFO# [src/node/mod.rs:###] We are Infant
[sn_node] #INFO# [src/node/msg_wrapping.rs:###] Error Data(DataExists)
[sn_node] #INFO# [src/node/msg_wrapping.rs:###] Signing as Node!
[sn_node] #INFO# [src/node/node_duties/accumulation.rs:###] Aggregation and verification successful!
[sn_node] #INFO# [src/node/node_duties/accumulation.rs:###] Did not meetthreshold yet
[sn_node] #INFO# [src/node/node_duties/accumulation.rs:###] Got # signatures. We need #
[sn_node] #INFO# [src/node/node_duties/accumulation.rs:##] Message already processed.
[sn_node] #INFO# [src/node/node_duties/accumulation.rs:##] should be id here: Accumulating signatures for MessageId(#REF#)
[sn_node] #INFO# [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToAdults [ target: {#REF#.., #REF#.. , #REF#.. , #REF#.. }, msg: MsgEnvelope { message: NodeCmd { cmd: Data(Blob(BlobWrite::New(Public(#REF#)))), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Metadata), sig: None }] } ]
[sn_node] #INFO# [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToClient [ msg: MsgEnvelope { message: CmdError { error: Transfer(TransferValidation(Unexpected("NetworkData error: Error on Node network: out of order msg, debit counter: #9#, current counter: #9#"))), id: MessageId(#REF#), correlation_id: MessageId(#REF#), cmd_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToClient [ msg: MsgEnvelope { message: Event { event: TransferValidated { client: #REF#.. , event: TransferValidated { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, replica_debit_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, replica_credit_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, replicas: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#), correlation_id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToClient [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetBalance(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToClient [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetHistory(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToClient [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetReplicaKeys(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToClient [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetStoreCost(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToNode [ msg: MsgEnvelope { message: NodeQueryResponse { response: Transfers(GetReplicaEvents(Ok([]))), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Node(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Transfer), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToNode [ msg: MsgEnvelope { message: NodeQueryResponse { response: Transfers(GetReplicaEvents(Ok([TransferPropagated(TransferPropagated { credit_proof: CreditAgreementProof::Credit(0.000000001)ActorSignature::Signature::Bls(#REF#)ReplicaSignature::Signature::Bls(#REF#), crediting_replica_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, crediting_replica_keys: PublicKey::Bls(#REF#) })]))), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Node(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Transfer), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToNode [ msg: MsgEnvelope { message: NodeQueryResponse { response: Transfers(GetReplicaEvents(Ok([TransferPropagated(TransferPropagated { credit_proof: CreditAgreementProof::Credit(0.000000001)ActorSignature::Signature::Bls(#REF#)ReplicaSignature::Signature::Bls(#REF#), crediting_replica_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, crediting_replica_keys: PublicKey::Bls(#REF#) }), TransferPropagated(TransferPropagated { credit_proof: CreditAgreementProof::Credit(0.000000001)ActorSignature::Signature::Bls(#REF#)ReplicaSignature::Signature::Bls(#REF#), crediting_replica_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, crediting_replica_keys: PublicKey::Bls(#REF#) })]))), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Node(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Transfer), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToSection [ msg: MsgEnvelope { message: Cmd { cmd: Data { cmd: BlobWrite::New(Public(#REF#)), payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] } ]
[sn_node] #INFO# [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToSection [ msg: MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::EditMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] } ]
[sn_node] #INFO# [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToSection [ msg: MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::NewMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] } ]
[sn_node] #INFO# [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToSection [ msg: MsgEnvelope { message: CmdError { error: Data(DataExists), id: MessageId(#REF#), correlation_id: MessageId(#REF#), cmd_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::E#REF#(#REF#..)AdultNode(ChunkStorage), sig: Some(EntitySignature::Node::E#REF#(..)) }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToSection [ msg: MsgEnvelope { message: NodeQuery { query: Transfers(GetReplicaEvents(PublicKey::Bls(#REF#))), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Transfer), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToSection [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetMap(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Metadata), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/messaging/mod.rs:##] Sending message: SendToSection [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetMapValue(NoSuchEntry), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Metadata), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/messaging/network_sender.rs:###] Destination: Section(#REF#)
[sn_node] #INFO# [src/node/node_duties/messaging/network_sender.rs:##] Sent MsgEnvelope to Peer Node(#REF#) from node #REF#.. 
[sn_node] #INFO# [src/node/node_duties/messaging/network_sender.rs:##] Sent MsgEnvelope to Peer #REF#..  from node #REF#.. 
[sn_node] #INFO# [src/node/node_duties/messaging/network_sender.rs:###] Sent to section with: MsgEnvelope { message: Cmd { cmd: Data { cmd: BlobWrite::New(Public(#REF#)), payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] }
[sn_node] #INFO# [src/node/node_duties/messaging/network_sender.rs:###] Sent to section with: MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::EditMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] }
[sn_node] #INFO# [src/node/node_duties/messaging/network_sender.rs:###] Sent to section with: MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::NewMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] }
[sn_node] #INFO# [src/node/node_duties/messaging/network_sender.rs:###] Sent to section with: MsgEnvelope { message: CmdError { error: Data(DataExists), id: MessageId(#REF#), correlation_id: MessageId(#REF#), cmd_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::E#REF#(#REF#..)AdultNode(ChunkStorage), sig: Some(EntitySignature::Node::E#REF#(..)) }, proxies: [] }
[sn_node] #INFO# [src/node/node_duties/messaging/network_sender.rs:###] Sent to section with: MsgEnvelope { message: NodeQuery { query: Transfers(GetReplicaEvents(PublicKey::Bls(#REF#))), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Transfer), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] }
[sn_node] #INFO# [src/node/node_duties/messaging/network_sender.rs:###] Sent to section with: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetMap(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Metadata), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] }
[sn_node] #INFO# [src/node/node_duties/messaging/network_sender.rs:###] Sent to section with: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetMapValue(NoSuchEntry), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Metadata), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] }
[sn_node] #INFO# [src/node/node_duties/mod.rs:###] Attempting to assume Elder duties..
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Checking duty level: are we an Elder? false
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Checking duty level: are we an Elder? true
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: BecomeAdult
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: BecomeElder
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: EldersChanged { prefix: Prefix(), key: PublicKey(#key#), elders: {#REFs#} }
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: MemberJoined { name: #REF#.. , previous_name: None, age: 5, startup_relocation: true }
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: MessageReceived { content: "#0#..", src: Node(#REF#), dst: Node(#REF#) }
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: MessageReceived { content: "#0#..", src: Node(#REF#), dst: Section(#REF#) }
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: MessageReceived { content: "#0#..", src: Section(Prefix()), dst: Section(#REF#) }
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: PromotedToElder
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: RegisterWallet
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: SendToAdults [ target: {#REF#.., #REF#.. , #REF#.. , #REF#.. }, msg: MsgEnvelope { message: NodeCmd { cmd: Data(Blob(BlobWrite::New(Public(#REF#)))), id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Metadata), sig: None }] } ]
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: SendToClient [ msg: MsgEnvelope { message: CmdError { error: Transfer(TransferValidation(Unexpected("NetworkData error: Error on Node network: out of order msg, debit counter: #9#, current counter: #9#"))), id: MessageId(#REF#), correlation_id: MessageId(#REF#), cmd_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: SendToClient [ msg: MsgEnvelope { message: Event { event: TransferValidated { client: #REF#.. , event: TransferValidated { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, replica_debit_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, replica_credit_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, replicas: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#), correlation_id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: SendToClient [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetBalance(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: SendToClient [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetHistory(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: SendToClient [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetReplicaKeys(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: SendToClient [ msg: MsgEnvelope { message: QueryResponse { response: QueryResponse::GetStoreCost(Success), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Client(#REF#) }, origin: MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: SendToNode [ msg: MsgEnvelope { message: NodeQueryResponse { response: Transfers(GetReplicaEvents(Ok([]))), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Node(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Transfer), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: SendToNode [ msg: MsgEnvelope { message: NodeQueryResponse { response: Transfers(GetReplicaEvents(Ok([TransferPropagated(TransferPropagated { credit_proof: CreditAgreementProof::Credit(0.000000001)ActorSignature::Signature::Bls(#REF#)ReplicaSignature::Signature::Bls(#REF#), crediting_replica_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, crediting_replica_keys: PublicKey::Bls(#REF#) })]))), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Node(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Transfer), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: SendToNode [ msg: MsgEnvelope { message: NodeQueryResponse { response: Transfers(GetReplicaEvents(Ok([TransferPropagated(TransferPropagated { credit_proof: CreditAgreementProof::Credit(0.000000001)ActorSignature::Signature::Bls(#REF#)ReplicaSignature::Signature::Bls(#REF#), crediting_replica_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, crediting_replica_keys: PublicKey::Bls(#REF#) }), TransferPropagated(TransferPropagated { credit_proof: CreditAgreementProof::Credit(0.000000001)ActorSignature::Signature::Bls(#REF#)ReplicaSignature::Signature::Bls(#REF#), crediting_replica_sig: SignatureShare { index: #9#, share: SignatureShare(#REF#) }, crediting_replica_keys: PublicKey::Bls(#REF#) })]))), id: MessageId(#REF#), correlation_id: MessageId(#REF#), query_origin: Node(#REF#) }, origin: MsgSender { entity: Entity::TransientElderKey::E#REF#(#REF#..)BlsShare(#REF#)ElderNode(Transfer), sig: Some(EntitySignature::Elder::BlsShare(..)) }, proxies: [] } ]
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: SendToSection [ msg: MsgEnvelope { message: Cmd { cmd: Data { cmd: BlobWrite::New(Public(#REF#)), payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] } ]
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: SendToSection [ msg: MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::EditMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] } ]
[sn_node] #INFO# [src/node/node_duties/mod.rs:##] Processing Node Duty: SendToSection [ msg: MsgEnvelope { message: Cmd { cmd: Data { cmd: Request::NewMap, payment: TransferAgreementProof { signed_debit: SignedDebit {###}, actor_signature: Signature::E#REF#(..) }, signed_credit: SignedCredit {###}, actor_signature: Signature::E#REF#(..) }, debit_sig: Signature::Bls(#REF#), credit_sig: Signature::Bls(#REF#), debiting_replicas_keys: PublicKeySet { commit: Commitment { coeff: [G1 {###}, G1 {###}, G1 {###}] } } } }, id: MessageId(#REF#) }, origin: MsgSender { entity: Entity::PublicKey::E#REF#(#REF#..), sig: Some(EntitySignature::Client::Signature::E#REF#(..)) }, proxies: [MsgSender { entity: Entity::TransientSectionKey::Bls(#REF#)Section(Transfer), sig: None }] } ]

(missing tail of 32 lines!)

2 Likes