ba5d1d8e85
docs(readme): la cadena se abre al mundo, con su historia, su estado real y cómo comprobarla
main
CharonandClaude Opus 5.52026-11-02 20:43:05 -05:00
6055faff1b
feat(pesos): spec 20, los 17 pesos del gobierno salen de los certificados de Laurha
CharonandClaude Opus 5.52026-11-02 18:47:00 -05:00
158060bfe4
feat(gobierno): spec 19, el quorum es el 10 % de lo que puede votar
CharonandClaude Opus 5.52026-10-29 09:21:54 -05:00
b6d05eaf45
feat(gobierno): spec 18 (RV17), quorum del voto ordinario y pago del tesoro atado a la propuesta
CharonandClaude Opus 5.52026-10-28 21:55:24 -05:00
abe680e853
docs(vectores): la firma OIT de las invitaciones V1, con los casos que deben fallar
CharonandClaude Opus 5.52026-10-28 04:27:14 -05:00
e7b9c0c8bf
feat(runtime): spec 17 — los pesos se cobran como en la Pi 5, medidos por Laurha en el banco de referencia
22bab19932
feat(rp1): la cadena corre en la Pi 5 de la casa — binario aarch64, despliegue sin root y medida continua
CharonandClaude Opus 5.52026-10-24 13:19:52 -05:00
3cd1068893
feat(e2e): simulacro de set_code 16→17 — la cadena ya se actualiza sin fork, y sin 11e532e no podía
CharonandClaude Opus 5.52026-10-12 19:15:49 -05:00
ce91aa4572
feat(runtime): firmar_como_wallet — el E2E por RPC firma como un wallet, no solo mira bloques
CharonandClaude Opus 5.52026-10-07 10:38:21 -05:00
11e532e251
fix(runtime): frame_system no sabía su propia versión — ningún wallet podía firmar
CharonandClaude Opus 5.52026-10-07 10:30:38 -05:00
3771a15165
feat(governance): RV16 — el override del veto se decide al cerrar la ventana, con 4/5 de quien participa
CharonandClaude Opus 5.52026-10-07 10:30:18 -05:00
a694cbd9f0
feat(governance): RV15 — el peso de un voto sale del saldo, y la revision adversaria tumbo la primera version
CharonandClaude Opus 5.52026-09-24 12:03:44 -05:00
d37a278ba6
test(governance): el hueco del peso de voto ya tiene donde vivir — test en rojo con control positivo (RV15)
CharonandClaude Opus 5.52026-09-23 20:17:55 -05:00
63918f365b
feat(node): Origin Chain produce su primer bloque — el bloqueo arquitectural era un diagnostico falso
CharonandClaude Opus 5.52026-09-23 20:09:25 -05:00
defd3fa580
feat(identity): RV14 — una identidad sobrevive a perder su llave, y la revision encontro que el storage salia gratis
CharonandClaude Opus 52026-09-16 15:45:26 -05:00
7f68c5b656
docs(runtime): el comentario del vault decia que el 25% de la Fundacion va a FNDT — no va
davidherranandClaude Opus 52026-09-10 18:17:05 -05:00
b72650974d
feat(bench): regenerar weights deja de ser una promesa y pasa a ser un comando
davidherranandClaude Opus 52026-09-09 10:45:30 -05:00
b7010db328
fix(runtime): RV12 — el blob no sabia decir quien era y el genesis no construia
davidherranandClaude Opus 52026-09-09 10:13:33 -05:00
4bdd0409f9
test(identity): la condición de Mathi — el DID no porta el kind, y el test sabe reprobar
davidherranandClaude Fable 52026-08-31 19:10:12 -05:00
114721c24a
fix(ink/credential): cota anti-griefing del Vec del holder (audit C, HIGH DoS)
davidherranandClaude Fable 52026-07-05 20:05:12 -05:00
9f48723ca5
feat(governance): flujo 5/7 de emergencia REAL — dos fases (audit B, David · RV 7→8)
davidherranandClaude Fable 52026-07-05 20:01:33 -05:00
304072173e
feat(governance): reserva REAL del stake de propuesta — bond og/props (audit A, David)
davidherranandClaude Fable 52026-07-05 19:55:39 -05:00
f3de48b1b8
test(genesis): ata el pool og/ecosy (400M) a la cuenta que libera la emisión
davidherranandClaude Fable 52026-07-04 15:00:22 -05:00
4ee178fbd5
docs(consistency): comentarios stale post-RV7 + guard ficticio de tiers (audit ultra LOW)
davidherranandClaude Fable 52026-07-04 14:58:29 -05:00
db4c8a37d3
fix(ink/staking): slash() sin guard de estado → insolvencia (CRITICAL audit ultra)
davidherranandClaude Fable 52026-07-04 14:55:31 -05:00
80bf7e5ddf
fix(governance): 3 bugs de correctitud del audit ultra (CRITICAL override + HIGH ×2)
davidherranandClaude Fable 52026-07-04 14:50:28 -05:00
112747ab44
chore(emission): contabilizar la lectura de EmissionPaused en el weight del path activo
davidherranandClaude Opus 4.82026-06-17 07:09:50 -05:00
e6a803b54f
feat(emission): FIX-6 Stage 1 — emision que paga validadores (V2-CA2) + remover APR falso
davidherranandClaude Opus 4.82026-06-10 06:06:21 -05:00
1a9e37021d
fix(governance): FIX-6 Stage 1 — tesoreria real Currency (cierra hallazgo de FIX-5)
davidherranandClaude Opus 4.82026-06-10 05:36:31 -05:00
88e277e1fd
fix(agent-identity): FIX-3 crypto — DID binding (anti-front-running) + derive_did domain-sep
davidherranandClaude Opus 4.82026-06-09 23:18:22 -05:00
8a1f779c32
fix(runtime): FIX-5 governability (pallet-sudo to Root) + FIX-2 StorageVersion (4 pallets)
davidherranandClaude Opus 4.82026-06-09 22:55:21 -05:00
68fb969875
docs(agi): ORIGIN_CHAIN_AGI_CHAPTER_V1 — deep dive del capítulo AGI para Palace (OAGIP Ultracode rebuild)
davidherranandClaude Opus 4.82026-06-09 21:54:38 -05:00