Skip to content

Use a mask for BLS aggregation and improve caching

Codecov / codecov/patch failed Sep 22, 2024 in 1s

59.12% of diff hit (target 79.32%)

View this Pull Request on Codecov

59.12% of diff hit (target 79.32%)

Annotations

Check warning on line 33 in blssig/aggregation.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

blssig/aggregation.go#L33

Added line #L33 was not covered by tests

Check warning on line 53 in blssig/aggregation.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

blssig/aggregation.go#L53

Added line #L53 was not covered by tests

Check warning on line 93 in blssig/aggregation.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

blssig/aggregation.go#L93

Added line #L93 was not covered by tests

Check warning on line 110 in blssig/aggregation.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

blssig/aggregation.go#L108-L110

Added lines #L108 - L110 were not covered by tests

Check warning on line 198 in certs/certs.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

certs/certs.go#L198

Added line #L198 was not covered by tests

Check warning on line 75 in emulator/signing.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

emulator/signing.go#L75

Added line #L75 was not covered by tests

Check warning on line 124 in emulator/signing.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

emulator/signing.go#L124

Added line #L124 was not covered by tests

Check warning on line 128 in emulator/signing.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

emulator/signing.go#L128

Added line #L128 was not covered by tests

Check warning on line 156 in emulator/signing.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

emulator/signing.go#L155-L156

Added lines #L155 - L156 were not covered by tests

Check warning on line 502 in gpbft/participant.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

gpbft/participant.go#L502

Added line #L502 was not covered by tests

Check warning on line 32 in internal/bls/bdn/bdn.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/bls/bdn/bdn.go#L32

Added line #L32 was not covered by tests

Check warning on line 37 in internal/bls/bdn/bdn.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/bls/bdn/bdn.go#L37

Added line #L37 was not covered by tests

Check warning on line 41 in internal/bls/bdn/bdn.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/bls/bdn/bdn.go#L41

Added line #L41 was not covered by tests

Check warning on line 48 in internal/bls/bdn/bdn.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/bls/bdn/bdn.go#L48

Added line #L48 was not covered by tests

Check warning on line 78 in internal/bls/bdn/bdn.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/bls/bdn/bdn.go#L78

Added line #L78 was not covered by tests

Check warning on line 94 in internal/bls/bdn/bdn.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/bls/bdn/bdn.go#L94

Added line #L94 was not covered by tests

Check warning on line 132 in internal/bls/bdn/bdn.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/bls/bdn/bdn.go#L132

Added line #L132 was not covered by tests

Check warning on line 147 in internal/bls/bdn/bdn.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/bls/bdn/bdn.go#L147

Added line #L147 was not covered by tests

Check warning on line 157 in internal/bls/bdn/bdn.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/bls/bdn/bdn.go#L157

Added line #L157 was not covered by tests

Check warning on line 172 in internal/bls/bdn/bdn.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/bls/bdn/bdn.go#L172

Added line #L172 was not covered by tests

Check warning on line 54 in internal/bls/bdn/mask.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/bls/bdn/mask.go#L54

Added line #L54 was not covered by tests

Check warning on line 91 in internal/bls/bdn/mask.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/bls/bdn/mask.go#L91

Added line #L91 was not covered by tests

Check warning on line 32 in internal/bls/gnark/adapter.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/bls/gnark/adapter.go#L31-L32

Added lines #L31 - L32 were not covered by tests

Check warning on line 42 in internal/bls/gnark/adapter.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/bls/gnark/adapter.go#L41-L42

Added lines #L41 - L42 were not covered by tests

Check warning on line 31 in internal/bls/gnark/g1.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

internal/bls/gnark/g1.go#L31

Added line #L31 was not covered by tests