Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/firoorg/xzcutil

Provides zcoin-specific convenience functions and types
https://github.com/firoorg/xzcutil

[xzcutil] Update zcoin specific import paths to 'github.com/zcoinofficial/...'

ca7c84e1d45c50576b352b6dd22f0547b0b56c30 authored almost 7 years ago by devwarrior <[email protected]>
test commit

0d07eef8e11fa5153f91bb976d5ba60455f2aa9f authored almost 7 years ago by devwarrior <[email protected]>
Amount: BTC Stringer units -> XZC

463603d36519b1401ba6fe9dafdb991af2a4b58c authored almost 7 years ago by devwarrior <[email protected]>
initial commit

060808665759a2aacf410f6cae673df064235ae7 authored about 7 years ago by devwarrior <[email protected]>
add cached version of HasWitness

501929d3d046174c3d39f0ea54ece471aa17238c authored over 7 years ago by Olaoluwa Osuntokun <[email protected]>
add new WitnessHash method to Tx

This commit adds a new method to btcutil.Tx which implements a memoized
equivalent to the `Hash`...

9c01665307d451c2ecfae2645050e67c21ba0dd8 authored over 7 years ago by Olaoluwa Osuntokun <[email protected]>
add new BytesNoWitness method to Block

This commit adds a new method to btcutil.Block for obtaining the
serialization of a Block *witho...

6950f39a70f0cfa97d8121788a8d3fa0091a15b3 authored over 7 years ago by Olaoluwa Osuntokun <[email protected]>
bech32 encoded segwit addresses.

This commit adds support for bech32 encoded segwit
addresses, namely AddressWitnessPubKeyHash an...

fd898ec77a5fdc8feac21487fe115fcdbc67cf7b authored over 7 years ago by Johan T. Halseth <[email protected]>
bech32: Add bech32 encoding package.

The bech32 format is used to encode base32 data
in a string format specified in BIP 173. This is...

38c25ef9cd25117bdb63e4283c142155049ab6e6 authored over 7 years ago by Johan T. Halseth <[email protected]>
Expose hdkeychain.Depth() - returning number of derivations since the root

5ffa719c3882fd2ec1e8b9f4978066701c31a343 authored over 7 years ago by Thomas Kerin <[email protected]>
Export NewExtendedKey

Allow users to create custom ExtendedKeys by exporting the newExtendedKey function.
The comment ...

61ec18f9c8a4552c209416ce363592e35e416997 authored over 7 years ago by Chris Pacia <[email protected]>
multi: Update markdown files for GFM changes.

The github markdown interpreter has been changed such that it no longer
allows spaces in between...

fac8a9a5820e9f6c21b0d866935b011dbfac9bcb authored over 7 years ago by Dave Collins <[email protected]>
hdkeychain: Add new test vector 3 tests.

This adds the new test vectors added to BIP32 on 2017-02-24 which test
hardened derivation with ...

66871daeb12123ece012a9628d2798d01195c4b3 authored over 7 years ago by Dave Collins <[email protected]>
hdkeychain: Consolidate tests into package.

Putting the test code in the same package makes it easier for forks
since they don't have to cha...

1fb0120cc6c72f0d6eff8ef22d82943062d8f7e0 authored over 7 years ago by Dave Collins <[email protected]>
hdkeychain: BIP32 maximum depth is 255.

BIP32 keys serialize the depth as a uint8 over the wire. I noticed
uint16 was being used and th...

4f8b4dbcb2e7f4a2e6057a5c9cd342536ce75c70 authored over 7 years ago by Thomas Kerin <[email protected]>
Switch to upstream golang.org/x/crypto

dcd4997b0664bcfd6ef48e4ae9da8396e08b1cd9 authored over 7 years ago by David Hill <[email protected]>
travis: +go 1.8.x -go 1.6.x (#94)

a5ecb5d9547afe8d1672073dbdc348203de744a0 authored over 7 years ago by David Hill <[email protected]>
build: Add gosimple linter to goclean.sh

86346b5a958c0cf94186b87855469ae991be501c authored almost 8 years ago by David Hill <[email protected]>
Drop fastsha256 in favor of crypto/sha256

bca6409ade96981b0e77a2a7d358be53b340a1a7 authored almost 8 years ago by David Hill <[email protected]>
Remove -v from go test.

This caused unhelpful clutter in travis output.

Closes #89

96e858f48ed95f9245e765d98be0ee01176409c7 authored about 8 years ago by John C. Vernaleo <[email protected]>
build: Add unconvert linter to goclean.sh

2d8020d311cd22f706463982d8b8cb5ffeda2f64 authored about 8 years ago by David Hill <[email protected]>
Modify goclean to use gometalint like btcd

1425c4327eb75d404936189423b1b08729c192af authored about 8 years ago by John C. Vernaleo <[email protected]>
Correct LICENSE to the btcsuite developers.

This appears to have been missed during the relicense

183acb4ad9d4e5307b8f068b513c57419438e2ce authored about 8 years ago by Dave Collins <[email protected]>
Reduce allocs in Block.Bytes()

f6a0d000dbdd0401ddad8a8fe026c42cbfaf5b21 authored about 8 years ago by David Hill <[email protected]>
coinset: Add missing import in wire.

9b9ce80a2edafc6198569550fcc01df11d214425 authored about 8 years ago by Dave Collins <[email protected]>
coinset: Update for wire.NewMsgTx API change.

aa9087a7efc961fbd253d4ae9c8b7a318749c273 authored about 8 years ago by Dave Collins <[email protected]>
Update travis to test against golang 1.7 (#80)

68e5965458062d031a6e333b35c778ce464fb73f authored over 8 years ago by David Hill <[email protected]>
add license title (#79)

background: https://github.com/btcsuite/btcd/pull/717

6906ba090e7a6d05e47b1fe975414227fc540f01 authored over 8 years ago by Waldir Pimenta <[email protected]>
Update for recent chainhash-related API changes. (#78)

This updates all code in the main package and subpackages to make use of
the new chainhash pack...

22c91fa80a5e90e3feda26cf6d43adc249306188 authored over 8 years ago by Dave Collins <[email protected]>
bloom: Avoid a few unnecessary hash copies. (#76)

This changes several places which call the Bytes method of a ShaHash to
simply use a slice of i...

2c26dd81a59fd671a2218d63ad138a6dd4d693bd authored over 8 years ago by Dave Collins <[email protected]>
TravisCI: Remove external go vet reference. (#74)

The vet tool moved into the Go source tree as of Go 1.5. Its previous
location in the x/tools ...

bdf4400ecafb82f0c121ed5db1ae70639e7f4018 authored almost 9 years ago by Dave Collins <[email protected]>
txsort: Update package for BIP0069 acceptance.

BIPLI01 has been accepted as BIP0069, so update the README, comments,
tests, and testdata files ...

e0dbb5b53563bfd27219447c08b68039f9fcca9b authored almost 9 years ago by Olaoluwa Osuntokun <[email protected]>
Update TravisCI for Go 1.6.

Now that Go 1.6 has been released, remove the old Go versions from the
configurations tested by ...

52bb44a147d62c23a258d5c68106dbcc00b63dc8 authored almost 9 years ago by Dave Collins <[email protected]>
bloom: Correct merkle block test error print.

The test would have erroneously printed the function address instead of
the received bytes if it...

ae78918521e63e60842b7cb91a03926ea089f05a authored almost 9 years ago by Dave Collins <[email protected]>
Fix range check in bloom filter false positive rate

Interpreting a 0 as the lower limit of 1e-9 seems more intuitive behavior when receiving an out-...

44e30308851186103c3973eccfba11639a3356a9 authored almost 9 years ago by Tadge Dryja <[email protected]>
hdkeychain: Correct extended privkey serialization.

This corrects an issue with the serialization of extended private keys
where certain underlying ...

2d190f72ff5e227db5d76d33e86c30ac7e8c15a9 authored almost 9 years ago by Dave Collins <[email protected]>
hdkeychain: Update NewMaster to accept network.

This changes the NewMaster function to accept the network the generated
extended master key is a...

ff82dacded1c76d101bce55c394c03c0bbff69e8 authored about 9 years ago by Dave Collins <[email protected]>
docs: Make various README.md files consistent.

First, it removes the documentation section from all the README.md files
and instead puts a web-...

e8bab6bc196dcb7e1c17c91b0ff9d50e76c797e3 authored about 9 years ago by Dave Collins <[email protected]>
txsort: Correct the names of the tests.

d6989ebc716421498125f078e6c2b9846505c09e authored about 9 years ago by Dave Collins <[email protected]>
txsort: Add InPlaceSort function.

This adds a new function with loud warnings which allows sorting a
transaction in place by mutat...

0df67ee0646e5fb24d4d25cb0b58abc642cd80a9 authored about 9 years ago by Dave Collins <[email protected]>
txsort: Convert tests, optimize, and cleanup code.

- Move hex for test txns into separate files in the testdata directory
- Convert tests to table-...

e0e9257790367184e97012a52d174c3be8314b93 authored about 9 years ago by Dave Collins <[email protected]>
txsort: Convert to package

This converts the txsort code into a separate package and renames
'TxSort' and 'IsTxSorted' to '...

98fd0a0661ca0cb393382e061735798dafa93ed0 authored about 9 years ago by Dave Collins <[email protected]>
Add TxSort and TxIsSorted functions to btcutil

These functions sort transaction inputs and outputs according to BIP LI01
(https://github.com/kr...

5fd45e8085e53fa58c8b979762e45aa4e8879e7e authored about 9 years ago by tx <[email protected]>
Update docs for NewAmount

- Documentation update to NewAmount.
Call out the fact it's specifically for converting BTC to ...

03f6069579df8d3dc1e7298912ac7c75fdd11c9c authored over 9 years ago by Mawuli Adzoe <[email protected]>
Convert block heights to int32.

This commit converts all block height references to int32 instead of
int64. The current target ...

1c7f05922fac3caef3513f6d40462f57a7c1a422 authored over 9 years ago by Dave Collins <[email protected]>
Return matched tx indices from NewMerkleBlock.

This commit modifies the NewMerkleBlock function to return the matched
transaction indices inste...

d39a255dbce884b57b0807f959e58c28c137ca4a authored over 9 years ago by Dave Collins <[email protected]>
Use container-based builds on TravisCI.

Also, import the goclean.sh script directly into this repository and
call it directly instead of...

f3db5cf7e5f579e97b8cb9a4f19d52bbe6ce1712 authored over 9 years ago by Dave Collins <[email protected]>
Fix tiny typo in docs.

deba3d64366b3ddb54460166d93b7529af70c977 authored over 9 years ago by Mawuli Adzoe <[email protected]>
Add testable example for UnitConversions

Fix imports, fix output pretty print

Use btcutil.Amount() instead of btcutil.NewAmount()

Trim ...

ee7c40a18195f993c17b611f3f73eeefd9fae31d authored over 9 years ago by Mawuli Adzoe <[email protected]>
Improve godocs. Add testable example for NewAmount

This is consistent with the rest of the code base.
i.e.: base58/bloom/hash160/hdkeychain.

7501aee141a125a4e473a36c021ceb75fdadf9cf authored over 9 years ago by Mawuli Adzoe <[email protected]>
Fix tiny typo

I think the intent is: https://en.wiktionary.org/wiki/producible

3c3f9360f47c2bd49dce043ff508c17e36294d34 authored over 9 years ago by Mawuli Adzoe <[email protected]>
Add Common Name to certificate.

Some applications fail to parse the certificate if the CN is not set,
even if they (correctly) c...

9ffb1ecd80cfeccecdb4f0c82855c5abdd60e1a2 authored over 9 years ago by Josh Rickmar <[email protected]>
Fix typo in test.

53b0b8cd093d504e2d8ee70502a00e704547400f authored over 9 years ago by Josh Rickmar <[email protected]>
Relicense to the btcsuite developers.

1b73e9828d204297fcb433c66de67a7730ce6f54 authored over 9 years ago by Dave Collins <[email protected]>
Update for recent wire API hash error changes.

9556412b01d69fe1feffe1bddcdf456e47239790 authored over 9 years ago by Dave Collins <[email protected]>
Remove error return from Block.Sha function.

This commit remove the error return from the Block.Sha function since it
can never fail and ends...

e33083890094ed26340ef8223b9f13dfd2b2a8a3 authored over 9 years ago by Dave Collins <[email protected]>
Update golang.org/x/crypto import paths to new location.

ff58d6571d21c0a8478befc038afd07b56bc0549 authored almost 10 years ago by Dave Collins <[email protected]>
Update btcec path import paths to new location.

499e9e0daa5be5eb34fb6e5efc091d245b38edcf authored almost 10 years ago by Dave Collins <[email protected]>
Update btcnet path import paths to new location.

1324fa1fad6f21cc8e6377d23b5680a042e679a7 authored almost 10 years ago by Dave Collins <[email protected]>
Update Go versions for Travis.

56fe089f4e7fcecae28d1563f25aaf879900ca22 authored almost 10 years ago by Josh Rickmar <[email protected]>
Update btcwire path import paths to new location.

80b97479bd665104a01500ae00c694dd4c614fdf authored almost 10 years ago by Dave Collins <[email protected]>
Update btcchain import paths to new location.

d71631b41f8554024211ed8a549354d8a284fe93 authored almost 10 years ago by Dave Collins <[email protected]>
Update btcscript import paths to new location.

b29aad9f0921743334f113d8990d53b30a17cbbe authored almost 10 years ago by Dave Collins <[email protected]>
Optimize base58 decoding.

This change introduces an autogenerated base58 digit table to remove
the need to find the index ...

dca623d4ef069c804bf1c11274be8d8419c105a3 authored almost 10 years ago by Josh Rickmar <[email protected]>
Update btcscript import paths to new location.

9dcef5b30f87a84bf5eaf26d5e3c92b51c456bb0 authored almost 10 years ago by Dave Collins <[email protected]>
Update btcchain import paths to new location.

b2c2b14526b5e29fd66bc94d6fb6cccce9cc6a6a authored almost 10 years ago by Dave Collins <[email protected]>
Update btcec import paths to new location.

9e2037d6db23d7941cb8560746fca0a8dc5fc7ed authored almost 10 years ago by Dave Collins <[email protected]>
Update btcnet import paths to new location.

7ac9b42a523324f09d6a6e3932486c6733f127af authored almost 10 years ago by Dave Collins <[email protected]>
Update btcwire import paths to new location.

fdc00f8eff6a32e67bcc7aeb9efe3dc6198f30db authored almost 10 years ago by Dave Collins <[email protected]>
Update fastsha256 import paths to new location.

5dada8b18499fca4855f8361fbd78f493dc0aebf authored almost 10 years ago by Dave Collins <[email protected]>
Update btcutil import paths in README.md files.

f80c4d718d1bf047ccea24c6fc7dd5819b41b0a0 authored almost 10 years ago by Dave Collins <[email protected]>
Update btcutil import paths to new location.

506d3339347776285776f64f4ab3ec1a6849ef93 authored almost 10 years ago by Dave Collins <[email protected]>
Add Amount.ToBTC convenience method.

Closes #26.

40ba1daf690afbd356066e36c47ba0e4d071ddb0 authored about 10 years ago by Josh Rickmar <[email protected]>
Add quick overview about addresses to doc.go.

Closes #4.

8180321217893f64bd8b108ed00a2dd82a796ed5 authored about 10 years ago by Dave Collins <[email protected]>
Add package documentation for base58 package.

This commit adds a doc.go file in the base58 package which provides
package documentation for go...

97fea16721d2065733e50026d72d026bad479e6b authored about 10 years ago by Dave Collins <[email protected]>
Add testable examples for base58 package.

This commit creates and an example test file for the baes58 package that
integrates nicely with ...

ff8cbd1786cb486d0d960f4738ffcfa1ec552559 authored about 10 years ago by Dave Collins <[email protected]>
Complete base58 migration to new package.

cef307c87ef28d19565e8bbb7cfffef0730d2ea4 authored about 10 years ago by Dave Collins <[email protected]>
Add benchmarks to base58 package.

fffd6a2e879d5e7fd4fe2aa04087296e6073ec2d authored about 10 years ago by Dave Collins <[email protected]>
A few minor modifications to new base58 package.

- Call out in README.md that this is modified base58 (it's not the same as
normal base58)
- Re...

a630ef82477bbe857290ccc3135644b264d48a1f authored about 10 years ago by Dave Collins <[email protected]>
Integrate the new base58 package.

07db1b5a702361879511c0e90331cb5328b7e5d7 authored about 10 years ago by benma <[email protected]>
Create a new sub-package base58.

It consists of the previous base58 implementation and new
base58 check encoding/decoding functions.

a72a54be16eb06257e01143a90c3826291d239f4 authored about 10 years ago by benma <[email protected]>
Add basic tests for NewTLSCertPair.

a3d5cbad22923d29dbb09b662662d679f45e8e07 authored about 10 years ago by Dave Collins <[email protected]>
Add test coverage badge to README.md.

5509c323a496967b00a71a99f75af2cb03222d5b authored about 10 years ago by Dave Collins <[email protected]>
Update TravisCI to use goclean script.

cd83976947245e17f4c429e791291ac649c07db9 authored about 10 years ago by Dave Collins <[email protected]>
Add PEM encode error checking

c64741f9030383bc94961faea825d183ac0866e0 authored about 10 years ago by David Hill <[email protected]>
Switch to new subrepo import paths.

f9cc0f47b45d77951a078b9bafff535c42ea0322 authored about 10 years ago by Josh Rickmar <[email protected]>
Changed TxIn.PreviousOutpoint to TxIn.PreviousOutPoint after btcwire API change.

a5298a643e1623c552e6a51b50d47b3d43ff9769 authored over 10 years ago by Jonathan Gillham <[email protected]>
Export the hdkeychain min and max seed byte lens.

ea27722dac7a5b15d34c5f4271691a16b1c90226 authored over 10 years ago by Dave Collins <[email protected]>
Fix hdkeychain to avoid zeroing net version bytes.

This commit corrects the Zero function in hdkeychain to nil the version
instead of zeroing the b...

2539ca986029f25880b91460d3f4be4e961b33e9 authored over 10 years ago by Dave Collins <[email protected]>
Remove embedded bloom.Filter mutex.

This prevents the caller from being able to accidentally lock or
unlock access to the filter int...

3fd010412c161362826ec93d857a067a48177a85 authored over 10 years ago by Josh Rickmar <[email protected]>
Update test coverage report.

d4a2dd199b89b6313637acad2a22f685ea50fb6d authored over 10 years ago by Josh Rickmar <[email protected]>
Made App Engine runtime compatible.

47c887338f10cf05484e695cbf55c4fd0fd06bce authored over 10 years ago by Jonathan Gillham <[email protected]>
Add bloom filter Reload method.

24a92fd581568100e0ecccbb68e747c90c1100e1 authored over 10 years ago by David Hill <[email protected]>
Fix formatting directives in tests.

Found by 'go vet'

00f245b9597e727379b2c881c3d0a0d4d789f57b authored over 10 years ago by David Hill <[email protected]>
Update hdkeychain test coverage report.

f6d6cd5d271f60ba183e0c0ebc36ab1841ea9e21 authored over 10 years ago by Dave Collins <[email protected]>
Test variable declaration consistency.

7bd19adb476dd22f7ea2c7356184510d975c6ff0 authored over 10 years ago by Dave Collins <[email protected]>
Add new function on extended keys to zero them.

This commit adds a new function named Zero on the hdkeychain.ExtendedKey
which can be used to ma...

f8ad0939a2af2e2090f2b037bf30632bb3b52af3 authored over 10 years ago by Dave Collins <[email protected]>
Correct DefaultWalletLayout example link.

a36fbe9ade7ec311cf2e1d3a3871e1e7507ba7e1 authored over 10 years ago by Dave Collins <[email protected]>
Correct example links in hdkeychain READEME.md.

8f049a120c264fe9cd0ee9a8e5bbb3a387c097d7 authored over 10 years ago by Dave Collins <[email protected]>
Implement hdkeychain BIP0032 API.

This commit adds a new sub-package named hdkeychain which can be used to
derive hierarchical det...

e6c5ca2a6a194bf43108c3fc7744b98c21343804 authored over 10 years ago by Dave Collins <[email protected]>