> here's how i look atm > ditem hash, latest block hash, max mining height goal > then ditem hash for further receipt data > > https://arweave.developerdao.com/zrBCGCcX4J8j6oLumS7W0nD5pVHrVTk5_HPftnsc-H8#OQ65xD05hzIQVLe6i-U45-7kl5cd_8cLcgmMqy3ScfT38Yn3MwXTMn--1rx0BNfM#1894519 > https://arweave.developerdao.com/P4ppHtWAmCgTzju9xzCNo4P4_E1HRysFRT-EnuA6z0s > I am not affiliated with https://arweave.developerdao.com .
I've pushed my sendmail wrapper below to the toys subfolder of https://github.com/xloem/pyarweave the tip commit of which is possibly 7fdddb114b2484f7f3fc2103e0084edc1a0fb288 #!/usr/bin/env sh PFX="$(mktemp -p $HOME tmp.mail.$(date --iso=seconds).XXXXXX)" || exit 1 BIN="$(dirname "$(realpath "$0")")" [ -r wallet.json ] || python3 "$BIN"/make_keys wallet.json GW=https://arweave.developerdao.com cat > "$PFX".eml #MIME=message/rfc822 MIME=text/plain # more useful for quick viewing python3 "$BIN"/ditem_load.py wallet.json "$PFX".eml --tags Content-Type=$MIME > "$PFX".json && RCPT=$(python3 "$BIN"/ditem_load.py wallet.json "$PFX".json --tags Content-Type=application/json | jq -r .id) ID=$(jq -r .id < "$PFX".json) NOW=$(jq -r .start_block < "$PFX".json) BY=$(jq -r .deadlineHeight < "$PFX".json) cat >> "$PFX".eml <<EOF && $GW/$ID#$NOW#$BY $GW/$RCPT I am not affiliated with $GW . EOF msmtp --read-envelope-from --read-recipients -t < "$PFX".eml RC=$? rm -f "$PFX".eml exit $RC https://arweave.developerdao.com/NEaMogEZy7tSwcwp9wjUmUgeVNY7DibzRdy7C-kplEU#8ZKsfsMA3_rfw1qLd05LgSVdT8krgo6HE_eGWJ5841Fps-aG0apCDao70MFngXX7#1894535 https://arweave.developerdao.com/_V3uJkrfWOodMXxKFTKxu8MUqSokiq1QIjVXuQbsPW8 I am not affiliated with https://arweave.developerdao.com .
