CodeChain-io / CodeChain-io/codechain-sdk-js
Change all of the SDK functions to arrow function
- Linguagem predominante
- TypeScript
- Estrelas
- 26
- Forks
- 14
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
Currently, the below example doesn't work
```
let sdk = new SDK(...);
let { getBlock, ... } = sdk.rpc.chain;
getBlock("0x123..").then(...)
```
Because of the function context.
Changing all the functions to the arrow function is one of the solutions.
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Direção de pesquisa
Comece pelas funções do SDK expostas por sdk.rpc.chain, especialmente getBlock, e reproduza o exemplo de detached-call da issue. Inspecione como o contexto da função é preservado atualmente em todo o SDK e, em seguida, verifique se a desestruturação de getBlock e sua chamada direta funcionam sem alterar seu comportamento.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- typescript
- Domínio
- api
- Tipo de issue
- Refatoração
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 35/100