Repository navigation
v0.1.0
What's Changed
- factory: set up the AFK factory on the canonical triage labels by @ALLiDoizCode in #1
- docs: add the glossary and the first five ADRs by @ALLiDoizCode in #3
- The toon skeleton, its command-line test harness and the gate by @ALLiDoizCode in #35
- Spike: a connector runs inside the binary by @ALLiDoizCode in #36
- fix: the gate runs each step under bash by @ALLiDoizCode in #37
initcreates a wallet by @toon-backlog-bot[bot] in #38initanduprun the first connector by @toon-backlog-bot[bot] in #39- Release binaries by @toon-backlog-bot[bot] in #40
sendone packet by @toon-backlog-bot[bot] in #41- Network profiles and funding by @toon-backlog-bot[bot] in #42
- Draft NIP: the paid subscription by @ALLiDoizCode in #43
- The agent node survives reboots and crashes by @toon-backlog-bot[bot] in #44
- The relay runs behind the connector by @toon-backlog-bot[bot] in #45
- Draft NIP: proposals as events by @ALLiDoizCode in #48
- Peerings and forwarding routes by @toon-backlog-bot[bot] in #46
- Channels and balances by @toon-backlog-bot[bot] in #47
- Publish and query events by @toon-backlog-bot[bot] in #49
- Relay settings and write price by @toon-backlog-bot[bot] in #50
- Hidden service by default by @toon-backlog-bot[bot] in #51
- Reduce the merge hotspots every new command touches by @ALLiDoizCode in #56
- Backup and restore by @toon-backlog-bot[bot] in #55
addandremovean app by @toon-backlog-bot[bot] in #53nip newandnip publishby @toon-backlog-bot[bot] in #54- Spending limit by @toon-backlog-bot[bot] in #52
- Publish to another relay, paid by @toon-backlog-bot[bot] in #57
joina network by @toon-backlog-bot[bot] in #58createanddestroya TOON app by @toon-backlog-bot[bot] in #59- The real overlay daemon by @ALLiDoizCode in #60
- Subscribe to another relay by @toon-backlog-bot[bot] in #61
- Skill: operating an agent node, and
skill installby @toon-backlog-bot[bot] in #62 - Skill: authoring a NIP by @toon-backlog-bot[bot] in #64
- Receive a subscription by @toon-backlog-bot[bot] in #63
- Skill: social by @toon-backlog-bot[bot] in #65
- ADR 0006: a TOON app's addresses sit under a segment from its connector's identity key by @ALLiDoizCode in #77
createandaddcannot start a second relay by @toon-backlog-bot[bot] in #80- A relay run by toon does not say where a write to it is paid by @toon-backlog-bot[bot] in #81
upfails on a long home directory: the supervisor's socket path by @toon-backlog-bot[bot] in #82- A send that fails before anything is sent counts against the spending limit by @toon-backlog-bot[bot] in #83
- docs: glossary, a relay's write edge (#79) by @ALLiDoizCode in #86
- The devnet profile names a connector and a relay that do not exist by @toon-backlog-bot[bot] in #78
- A first run on the devnet stops at
up: the faucet sends no ETH anduprequires it by @toon-backlog-bot[bot] in #85 event publish --relayandrelay subscribefetch the connector's identity instead of sealing to the relay's pinned key by @toon-backlog-bot[bot] in #87- On a hidden agent node the command line's own requests bypass the overlay and cannot reach a .anyone host by @toon-backlog-bot[bot] in #84
- Relays are dialled over
ws://only, and the devnet's relay iswss://by @toon-backlog-bot[bot] in #89 - A failed
createleaves its hidden service behind by @toon-backlog-bot[bot] in #88 - fix: pick ports the system does not hand out, so
upfinds its port free by @ALLiDoizCode in #90 g.toon.relayis every agent node's address and the network relay's too by @toon-backlog-bot[bot] in #91- The
peering_neededmessage names apeer addcommand that is refused by @toon-backlog-bot[bot] in #96 event publish --relaypays the relay's own price, which a connector in between refuses by @toon-backlog-bot[bot] in #97- The end-to-end run against the sandbox, and a write the relay's image accepts by @ALLiDoizCode in #98
- A packet the next connector rejects is still paid for, and
toonsays nothing was paid by @toon-backlog-bot[bot] in #99 relay subscribepays each packet the relay's subscribe price, which a connector in between refuses by @toon-backlog-bot[bot] in #100- The end-to-end run after #92 to #95, and the devnet join by @ALLiDoizCode in #103
- A
joinwhose deposit landed fails withpeer_failed, and the retry that finds the channel is counted as spending by @toon-backlog-bot[bot] in #104 - A packet that outlasts the 30-second wait fails with
send_failed, is paid for, and the report says neither by @toon-backlog-bot[bot] in #107 - The same operator write twice in one second is refused as a replayed signature, and a
peer addrefused that way is counted as spending by @toon-backlog-bot[bot] in #108 toon create --depositsoon aftertoon upmakes only some of its peerings: a newly published onion endpoint does not answer in time by @toon-backlog-bot[bot] in #112- Sell the live feed by @toon-backlog-bot[bot] in #114
- The first packet over a new link between two hidden services can outlast its expiry: paid for, and nothing delivered by @toon-backlog-bot[bot] in #116
- Hold the refused test's closed port so a test alongside cannot be given it by @ALLiDoizCode in #118
- A hidden agent node's supervisor dials a relay on this machine through the overlay, which refuses it: the subscription is paid and nothing arrives by @toon-backlog-bot[bot] in #119
- The first packet to a TOON app after
toon addrestarts its connector is rejected withT01after 30 seconds, and is paid for by @toon-backlog-bot[bot] in #115 - The end-to-end run after #105 and #106, and holding a subscription on relays that sell their feed by @ALLiDoizCode in #117
unfundedasks for 0.0001 ETH, and the deposit of a devnetjoinneeds more by @toon-backlog-bot[bot] in #120- The sandbox profile does not match the infra sandbox, and a hidden agent node cannot reach it by @toon-backlog-bot[bot] in #121
New Contributors
- @ALLiDoizCode made their first contribution in #1
- @toon-backlog-bot[bot] made their first contribution in #38
Full Changelog: https://github.com/toon-protocol/toon_cli/commits/v0.1.0