[FEATURE] <dev-when-staked>
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 20/100
- Tipo de issue
- Funcionalidade
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Estagnada
- Stack de tecnologia
- typescript
- Domínio
- blockchain, frontend
Direção de pesquisa
Comece revisando o elemento dev-connection proposto (#126) e a arquitetura amp-list referenciada na issue. Defina o comportamento do componente e os critérios de aceitação para a verificação de staking, as solicitações condicionais de src, a renderização de templates e o conteúdo de placeholder antes da implementação; nenhum arquivo ou teste foi identificado.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Detailed description
This issue doesn't have a more in-depth spec, it just suggests a feature.
By declaring HTML as follows, the viewer's staking position is verified, the request to src is made only when the require condition is fulfilled, and its response is applied to the template child element and rendered.
This architecture is based on amp-list.
<dev-when-staked connection="CONNECTION_ID" destination="0x..." network="NETWORK_NAME" require="300" src="https://example.com/data...">
<template>
...
</template>
<p>Placeholder while waiting to meet require</p>
</dev-when-staked>
Options
- *
connection: the id of dev-connection element #126 - *
destination: the address of the staking destination - *
network: the network name - *
require: the minimum staking amount to unlock content - *
src: the content source
Context
<dev-when-staked> is useful for achieving staking paywalls with minimal coding.
Possible implementation
No response
Additional information
No response
Code of Conduct
- I agree to follow this project's Code of Conduct
- Linguagem predominante
- TypeScript
- Estrelas
- 7
- Forks
- 1
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de dev-protocol/dev-elements
-
enhancement
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
dev-protocol/dev-elements#127 ·
-
[FEATURE] <dev-stake-on> Abertaenhancement
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
dev-protocol/dev-elements#119 · 5 comentários ·
-
Dependency Dashboard Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 15/100
Todas as issues de dev-protocol/dev-elements
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
bcgov/bc-wallet-mobile#4761 · 1 comentário ·
-
external-issue to-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
-
area-deployment area-integrations triage:bot-seen
Dificuldade 2/5 Meio dia Facilidade para iniciantes 86/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
-
refactor
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100