Mark Tyneway
Mark Tyneway
**Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] **Describe the solution you'd...
This is a port of helpers that were added to the `hsd/TX` primitive. It adds three methods to `TX` - `input` - `output` - `outpoint` Each method accepts an index...
Update the mnemonic to use a default of 256 bits of entropy. This was recently updated in `hsd` here https://github.com/handshake-org/hsd/commit/d88cabf067a29222b1926f96e1eb1e345fe5cafa and would also be useful for bcoin.
Update the `package.json` scripts for building executables using `bpkg` - `browserify` command now uses `bpkg` and no longer uses `uglifyjs` because newer versions of `bcrypto` use `BigInt` literals which break...
This PR removes the `RejectPacket` from `bcoin`, following recent changes to `bitcoind`. I am not particularly opinionated on whether or not this gets merged, but am opening it up for...
The `BlockPacket.getSize` method is below, where `this.block` is a `MemBlock`. https://github.com/bcoin-org/bcoin/blob/f991b0a60c575610cdbcdfe2205316a2012a61f5/lib/net/packets.js#L1296-L1300 The `MemBlock` does not define the `getBaseSize` method but it does implement the `getSize` method. It extends the `AbstractBlock`,...
A notable change to the Bitcoin mempool is coming called "Package Relay". From [Bitcoin Optech #65](https://bitcoinops.org/en/newsletters/2019/09/25/) > Package relay could allow nodes to accept a transaction below the node’s minimum...
**Is your feature request related to a problem? Please describe.** We need to be able to deploy new system addresses in the future without needing to implement custom logic in...
**Is your feature request related to a problem? Please describe.** I'd like to be able to initiate a withdrawal on L2 as easily as possible. **Describe the solution you'd like**...
It would be nice to have a `deployCodeTo(address target, string memory what, bytes memory args)` function that deploys the `what` contract to the `target` address. I think this could be...