SHA256
Убрать v2 из economy seed shine_users
This commit is contained in:
@@ -66,12 +66,12 @@ user_pda = PDA(["user_login=", lower(login)], shine_users_program_id)
|
||||
|
||||
PDA экономических настроек:
|
||||
|
||||
- seed: `shine_users_economy_config_v2`
|
||||
- seed: `shine_users_economy_config`
|
||||
|
||||
Формула:
|
||||
|
||||
```text
|
||||
users_economy_config_pda = PDA(["shine_users_economy_config_v2"], shine_users_program_id)
|
||||
users_economy_config_pda = PDA(["shine_users_economy_config"], shine_users_program_id)
|
||||
```
|
||||
|
||||
## 4. Состояния программы
|
||||
@@ -106,7 +106,7 @@ users_economy_config_pda = PDA(["shine_users_economy_config_v2"], shine_users_pr
|
||||
Базовые значения из текущей логики:
|
||||
|
||||
- seed `user_pda`: `user_login=`
|
||||
- seed economy config: `shine_users_economy_config_v2`
|
||||
- seed economy config: `shine_users_economy_config`
|
||||
- стартовый размер `user_pda`: `768` байт
|
||||
- `LIMIT_STEP = 10_000`
|
||||
- `START_REGISTRATION_FEE_LAMPORTS = 10_000_000`
|
||||
@@ -199,7 +199,7 @@ On-chain инвариант только один:
|
||||
### Правила
|
||||
|
||||
- PDA должна ещё не существовать;
|
||||
- адрес PDA обязан совпадать с seed `shine_users_economy_config_v2`;
|
||||
- адрес PDA обязан совпадать с seed `shine_users_economy_config`;
|
||||
- в PDA записывается стартовый `UsersEconomyConfigState`.
|
||||
|
||||
### Бинарный ABI
|
||||
|
||||
Reference in New Issue
Block a user