Automate Conway update deposit scenario

Abierto
#2,174 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
25/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
python
Área
testing-qa

Línea de trabajo

No se nombran archivos, pruebas ni puntos de entrada. Primero confirma con los maintainers qué valor de depósito debe aplicarse en cada escenario de Shelley y Conway; después identifica el punto de entrada de las pruebas existentes de stake/deposit y define assertions de éxito para los casos automatizados.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

conway
  1. Shelley era: the user registered a stake key and paid the deposit. Let's assume it was configured in the protocol params to 2 ADA.
  2. Network upgrades to Conway era.
  3. A governance action updates the protocol parameters key deposit to 3 ADA
  4. Conway era: the user deregisters the stake key
    a. Shelley Deregistration certificate: should the user use 2ADA or 3ADA deposit return when computing the change?
    b. Conway Deregistration certificate: should the user configure deposit value to 2ADA or 3ADA?

The problem could also be simplified to a pre-conway scenario:

  1. User registers stake key (2 ADA key deposit )
  2. Protocol parameters are updated -> 3 ADA key deposit.
  3. User deregisters stake key -> does the user get 2ADA or 3ADA back?
Lenguaje dominante
Python
Estrellas
59
Forks
28
Merge medio
8 h 27 min
PR fusionados (30 d)
88

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de IntersectMBO/cardano-node-tests

Todos los issues de IntersectMBO/cardano-node-tests

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.