Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: support Bitcoin P2TR, P2WSH, P2SH, P2PKH address types #1942

Merged
merged 21 commits into from
Apr 1, 2024

e2e tests all PR

bc02fb7
Select commit
Loading
Failed to load commit list.
Merged

feat: support Bitcoin P2TR, P2WSH, P2SH, P2PKH address types #1942

e2e tests all PR
bc02fb7
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Mar 28, 2024 in 0s

79.19% of diff hit (target 52.12%)

View this Pull Request on Codecov

79.19% of diff hit (target 52.12%)

Annotations

Check warning on line 69 in common/address.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/address.go#L69

Added line #L69 was not covered by tests

Check warning on line 106 in common/address.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/address.go#L106

Added line #L106 was not covered by tests

Check warning on line 44 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L43-L44

Added lines #L43 - L44 were not covered by tests

Check warning on line 67 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L67

Added line #L67 was not covered by tests

Check warning on line 79 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L79

Added line #L79 was not covered by tests

Check warning on line 91 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L90-L91

Added lines #L90 - L91 were not covered by tests

Check warning on line 98 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L96-L98

Added lines #L96 - L98 were not covered by tests

Check warning on line 101 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L101

Added line #L101 was not covered by tests

Check warning on line 107 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L107

Added line #L107 was not covered by tests

Check warning on line 111 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L111

Added line #L111 was not covered by tests

Check warning on line 123 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L123

Added line #L123 was not covered by tests

Check warning on line 129 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L129

Added line #L129 was not covered by tests

Check warning on line 135 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L135

Added line #L135 was not covered by tests

Check warning on line 143 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L143

Added line #L143 was not covered by tests

Check warning on line 148 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L148

Added line #L148 was not covered by tests

Check warning on line 154 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L153-L154

Added lines #L153 - L154 were not covered by tests

Check warning on line 160 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L159-L160

Added lines #L159 - L160 were not covered by tests

Check warning on line 166 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L165-L166

Added lines #L165 - L166 were not covered by tests

Check warning on line 199 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L199

Added line #L199 was not covered by tests

Check warning on line 216 in common/bitcoin/address_taproot.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

common/bitcoin/address_taproot.go#L215-L216

Added lines #L215 - L216 were not covered by tests

Check warning on line 451 in zetaclient/bitcoin/bitcoin_client.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

zetaclient/bitcoin/bitcoin_client.go#L450-L451

Added lines #L450 - L451 were not covered by tests

Check warning on line 455 in zetaclient/bitcoin/bitcoin_client.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

zetaclient/bitcoin/bitcoin_client.go#L455

Added line #L455 was not covered by tests

Check warning on line 461 in zetaclient/bitcoin/bitcoin_client.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

zetaclient/bitcoin/bitcoin_client.go#L459-L461

Added lines #L459 - L461 were not covered by tests

Check warning on line 665 in zetaclient/bitcoin/bitcoin_client.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

zetaclient/bitcoin/bitcoin_client.go#L665

Added line #L665 was not covered by tests

Check warning on line 671 in zetaclient/bitcoin/bitcoin_client.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

zetaclient/bitcoin/bitcoin_client.go#L671

Added line #L671 was not covered by tests