Tarak Ben Youssef

Results 26 issues of Tarak Ben Youssef

## Context In the next spork, FVM will update the requirement about user ECDSA signature tags to accept all tags, and not the hardcoded user tag only. This impacts the...

Feature

### Problem A community member has reported this broken link which may give the impression that our security page and email aren't maintained. A link on this page to security...

bug
Feedback

addresses https://github.com/dapperlabs/flow-go/issues/6340 - Improve robustness against invalid messages: - private messages: the message itself could have an invalid format, or the included share could be of invalid format. In either...

Address https://github.com/dapperlabs/flow-go/issues/6264 Updates include: - doc: detail returned error cases in all public function returning errors. - add new field to `invalidInputsErrors` to define subtypes of invalid input errors. -...

### Definition of Done The User domain tag is not a Flow constant after the April Mainnet spork. It is also removed from the [flow-go repo](https://github.com/onflow/flow-go/pull/2171). This issue is about...

Improvement

### Context The contract allows participating nodes to broadcast as many and as long data as they want. This issue is about adding restrictions to the messages sent on the...

Needs Estimation
SC-Eng

## Context Cadence supports BLS signature scheme (signature verification, public key validation). Flow VM uses external dependencies (Relic library) to implement the Cadence BLS features. In order to keep the...

Feature
Improvement

When running the action using `macos-latest`, this error is returned: ``` Error: Container action is only supported on Linux ``` I am wondering if this is a Github constraint where...

Remove direct import of deprecated `flow-go/crypto`. This is done by: - updating `flow-go-sdk` version to `0.44.0` (version that does not use `flow-go/crypto` anymore) - updating `flow-go` version after merging https://github.com/onflow/flow-go/pull/5239...

### Issue to be solved The `crypto` [contract](https://github.com/onflow/cadence/blob/master/runtime/stdlib/contracts/crypto.cdc) offers crypto tools that are fully developed in the cadence language and don't have to be built-in in the language. It makes...

Technical Debt