.. | ||
mnemonics | ||
rpcserver | ||
balance_decoder.go | ||
cipher_test.go | ||
cipher.go | ||
daemon_communication.go | ||
daemon_connectivity_loop.go | ||
daemon_connectivity_wasm.go | ||
daemon_connectivity.go | ||
db_memory.go | ||
db_test.go | ||
db.go | ||
LICENSE | ||
readme.txt | ||
transaction_build.go | ||
tx_creation_test.go1 | ||
wallet_pool.go | ||
wallet_test.go | ||
wallet_transfer.go | ||
wallet.go |
the wallet works on the basic idea, that balance can be obtained instantenously suppose a wallet address sent and received funds in blocks 1000 and 2000 respectively. Even if the address is part of inumerable tx ( between 1001-1999) blocks, it's balance doesn't change and wallet can detect using maths that the balance has not changed using a binary search algorithm