![]() ![]() ![]() We keep deriving additional addresses until we find a large number of unused addresses. For each address, query the backend for a list of transactions.Derive external (receive) and internal (change) addresses.We use the following process to determine a deterministic wallet's balance at a given block height: We appreciate the ability to cross-compile and distribute static binaries which don't have external dependencies. We picked Go because we wanted an easy build and distribution process. TpubDBrCAXucLxvjC9n9nZGGcYS8pk4X1N97YJmUgdDSwG2p36gbSqeRuytHYCHe2dHxLsV2EchX9ePaFdRwp7cNLrSpnr3PsoPLUQqbvLBDWvhīeancounter is implemented in Go. beancounter compute-balance -type multisig -block-height 1438791 -backend btcd -addr localhost:8334 -rpcuser mia -rpcpass ilovebrownies The benefit is however a higher level of guarantee that the transaction history is accurate. Setting up a Btcd node can take some time (the initial sync takes ~7 days) and requires maintaining the node up-to-date. Btcd is a Bitcoin full node which implements transaction indexes. There is also potential privacy exposure. Using Electrum servers is easiest but requires trusting public servers to return accurate information. The servers are queried for transaction history for specific addresses. When using these servers, Beancounter behaves in a similar fashion to an Electrum client wallet. If you're curious, here's why we decided to write Beancounter in the first place.īeancounter currently supports two types of backends to query the blockchain:Įlectrum public servers. The tool is designed to scale and work for wallets with a large number of addresses or a large number of transactions, with support ranging from simple watch wallets to more complicated multisig + segwit. The ability to summon either a Cog, Cog Building, or Cog Invasion is granted, depending on what Toons already possess.Beancounter is a command line utility to audit the balance of Hierarchical Deterministic (HD) wallets at a given point in time (or block height). HollywoodĪ Cog Summons is a reward that is awarded to Toons when they defeat the Chief Justice. The Big Cheese, Big Wig, Robber Baron, Mr. Head Hunter, Spin Doctor, Money Bags, Two-FaceĬorporate Raider, Legal Eagle, Loan Shark, The Mingler Micromanager, Ambulance Chaser, Bean Counter, Glad Handerĭownsizer, Back Stabber, Number Cruncher, Mover & Shaker Yesman, Double Talker, Tightwad, Name Dropper Pencil Pusher, Bloodsucker, Penny Pincher, Telemarketer The following table shows each Cog tier, and its respective first and second defeat counter limits.įlunky, Bottom Feeder, Short Change, Cold Caller The number of Cog types and Cog Buildings can be viewed by clicking the department symbol buttons at the leftmost side of the Cog Gallery. When the second limit is reached, the Toon is able to see the number of Cog Buildings present in an area. Afterward, the limit is extended above the initial number, and the Toon must defeat more of that Cog type. When the first limit is reached, a Toon is able to see the number of Cog types present in an area. When a Toon defeats all Cogs of a certain type, they may still defeat more of that type, but the counter no longer keeps track of each defeat.įor each Cog, there are two limits to the defeat counter that the Cog Gallery counts to. If a Toon battles a Cog that they had not yet seen and fails to defeat them, that Cog appears in the Cog Gallery and says "0 defeated". Above the head profile is the name of the Cog and below the head profile is the number of defeats for the Cog. When a Toon first sees the Cog, the Cog's head profile shows up in the empty space. ![]() Before seeing a Cog, the space that the Cog belongs in is empty. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |