v0.1.0-pre.010

This commit is contained in:
2026-07-23 21:41:09 +02:00
parent 51ed3d11cf
commit 62bc0ffb44
25 changed files with 3863 additions and 214 deletions

View File

@@ -42,11 +42,11 @@
"kb_executor_spl_token",
"kb_executor_spl_token_2022",
"kb-logging",
"kb_materializer_admin",
"kb_materializer_compliance_audit",
"kb_materializer_lifecycle",
"kb-lib.materializer.admin",
"kb-lib.materializer.compliance",
"kb-lib.materializer.lifecycle",
"kb_materializer_risk",
"kb_materializer_staking",
"kb-lib.materializer.staking",
"kb_materializer_token_accounts",
"kb_materializer_transaction_annotations",
"kb_pipeline",
@@ -693,120 +693,120 @@
]
},
{
"name": "file_kb_materializer_admin_debug",
"name": "file_kb_lib_materializer_admin_debug",
"enabled": true,
"sink": "file",
"level": "debug",
"path": "logs/devnet/kb_materializer_admin/debug.log",
"path": "logs/devnet/kb-lib/materializer/admin/debug.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_admin"
"kb-lib.materializer.admin"
]
},
{
"name": "file_kb_materializer_admin_info",
"name": "file_kb_lib_materializer_admin_info",
"enabled": true,
"sink": "file",
"level": "info",
"path": "logs/devnet/kb_materializer_admin/info.log",
"path": "logs/devnet/kb-lib/materializer/admin/info.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_admin"
"kb-lib.materializer.admin"
]
},
{
"name": "file_kb_materializer_admin_error",
"name": "file_kb_lib_materializer_admin_error",
"enabled": true,
"sink": "file",
"level": "error",
"path": "logs/devnet/kb_materializer_admin/error.jsonl",
"path": "logs/devnet/kb-lib/materializer/admin/error.jsonl",
"rotation": "daily",
"format": "json",
"ansi": false,
"targets": [
"kb_materializer_admin"
"kb-lib.materializer.admin"
]
},
{
"name": "file_kb_materializer_compliance_audit_debug",
"name": "file_kb_lib_materializer_compliance_debug",
"enabled": true,
"sink": "file",
"level": "debug",
"path": "logs/devnet/kb_materializer_compliance_audit/debug.log",
"path": "logs/devnet/kb-lib/materializer/compliance/debug.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_compliance_audit"
"kb-lib.materializer.compliance"
]
},
{
"name": "file_kb_materializer_compliance_audit_info",
"name": "file_kb_lib_materializer_compliance_info",
"enabled": true,
"sink": "file",
"level": "info",
"path": "logs/devnet/kb_materializer_compliance_audit/info.log",
"path": "logs/devnet/kb-lib/materializer/compliance/info.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_compliance_audit"
"kb-lib.materializer.compliance"
]
},
{
"name": "file_kb_materializer_compliance_audit_error",
"name": "file_kb_lib_materializer_compliance_error",
"enabled": true,
"sink": "file",
"level": "error",
"path": "logs/devnet/kb_materializer_compliance_audit/error.jsonl",
"path": "logs/devnet/kb-lib/materializer/compliance/error.jsonl",
"rotation": "daily",
"format": "json",
"ansi": false,
"targets": [
"kb_materializer_compliance_audit"
"kb-lib.materializer.compliance"
]
},
{
"name": "file_kb_materializer_lifecycle_debug",
"name": "file_kb_lib_materializer_lifecycle_debug",
"enabled": true,
"sink": "file",
"level": "debug",
"path": "logs/devnet/kb_materializer_lifecycle/debug.log",
"path": "logs/devnet/kb-lib/materializer/lifecycle/debug.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_lifecycle"
"kb-lib.materializer.lifecycle"
]
},
{
"name": "file_kb_materializer_lifecycle_info",
"name": "file_kb_lib_materializer_lifecycle_info",
"enabled": true,
"sink": "file",
"level": "info",
"path": "logs/devnet/kb_materializer_lifecycle/info.log",
"path": "logs/devnet/kb-lib/materializer/lifecycle/info.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_lifecycle"
"kb-lib.materializer.lifecycle"
]
},
{
"name": "file_kb_materializer_lifecycle_error",
"name": "file_kb_lib_materializer_lifecycle_error",
"enabled": true,
"sink": "file",
"level": "error",
"path": "logs/devnet/kb_materializer_lifecycle/error.jsonl",
"path": "logs/devnet/kb-lib/materializer/lifecycle/error.jsonl",
"rotation": "daily",
"format": "json",
"ansi": false,
"targets": [
"kb_materializer_lifecycle"
"kb-lib.materializer.lifecycle"
]
},
{
@@ -849,39 +849,39 @@
]
},
{
"name": "file_kb_materializer_staking_debug",
"name": "file_kb_lib_materializer_staking_debug",
"enabled": true,
"level": "debug",
"format": "human",
"path": "logs/devnet/kb_materializer_staking/debug.log",
"path": "logs/devnet/kb-lib/materializer/staking/debug.log",
"targets": [
"kb_materializer_staking"
"kb-lib.materializer.staking"
],
"sink": "file",
"rotation": "daily",
"ansi": false
},
{
"name": "file_kb_materializer_staking_info",
"name": "file_kb_lib_materializer_staking_info",
"enabled": true,
"level": "info",
"format": "human",
"path": "logs/devnet/kb_materializer_staking/info.log",
"path": "logs/devnet/kb-lib/materializer/staking/info.log",
"targets": [
"kb_materializer_staking"
"kb-lib.materializer.staking"
],
"sink": "file",
"rotation": "daily",
"ansi": false
},
{
"name": "file_kb_materializer_staking_error",
"name": "file_kb_lib_materializer_staking_error",
"enabled": true,
"level": "error",
"format": "json",
"path": "logs/devnet/kb_materializer_staking/error.jsonl",
"path": "logs/devnet/kb-lib/materializer/staking/error.jsonl",
"targets": [
"kb_materializer_staking"
"kb-lib.materializer.staking"
],
"sink": "file",
"rotation": "daily",
@@ -1644,11 +1644,11 @@
"kb_executor_spl_token",
"kb_executor_spl_token_2022",
"kb-logging",
"kb_materializer_admin",
"kb_materializer_compliance_audit",
"kb_materializer_lifecycle",
"kb-lib.materializer.admin",
"kb-lib.materializer.compliance",
"kb-lib.materializer.lifecycle",
"kb_materializer_risk",
"kb_materializer_staking",
"kb-lib.materializer.staking",
"kb_materializer_token_accounts",
"kb_materializer_transaction_annotations",
"kb_pipeline",
@@ -2295,120 +2295,120 @@
]
},
{
"name": "file_kb_materializer_admin_debug",
"name": "file_kb_lib_materializer_admin_debug",
"enabled": true,
"sink": "file",
"level": "debug",
"path": "logs/mainnet_research/kb_materializer_admin/debug.log",
"path": "logs/mainnet_research/kb-lib/materializer/admin/debug.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_admin"
"kb-lib.materializer.admin"
]
},
{
"name": "file_kb_materializer_admin_info",
"name": "file_kb_lib_materializer_admin_info",
"enabled": true,
"sink": "file",
"level": "info",
"path": "logs/mainnet_research/kb_materializer_admin/info.log",
"path": "logs/mainnet_research/kb-lib/materializer/admin/info.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_admin"
"kb-lib.materializer.admin"
]
},
{
"name": "file_kb_materializer_admin_error",
"name": "file_kb_lib_materializer_admin_error",
"enabled": true,
"sink": "file",
"level": "error",
"path": "logs/mainnet_research/kb_materializer_admin/error.jsonl",
"path": "logs/mainnet_research/kb-lib/materializer/admin/error.jsonl",
"rotation": "daily",
"format": "json",
"ansi": false,
"targets": [
"kb_materializer_admin"
"kb-lib.materializer.admin"
]
},
{
"name": "file_kb_materializer_compliance_audit_debug",
"name": "file_kb_lib_materializer_compliance_debug",
"enabled": true,
"sink": "file",
"level": "debug",
"path": "logs/mainnet_research/kb_materializer_compliance_audit/debug.log",
"path": "logs/mainnet_research/kb-lib/materializer/compliance/debug.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_compliance_audit"
"kb-lib.materializer.compliance"
]
},
{
"name": "file_kb_materializer_compliance_audit_info",
"name": "file_kb_lib_materializer_compliance_info",
"enabled": true,
"sink": "file",
"level": "info",
"path": "logs/mainnet_research/kb_materializer_compliance_audit/info.log",
"path": "logs/mainnet_research/kb-lib/materializer/compliance/info.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_compliance_audit"
"kb-lib.materializer.compliance"
]
},
{
"name": "file_kb_materializer_compliance_audit_error",
"name": "file_kb_lib_materializer_compliance_error",
"enabled": true,
"sink": "file",
"level": "error",
"path": "logs/mainnet_research/kb_materializer_compliance_audit/error.jsonl",
"path": "logs/mainnet_research/kb-lib/materializer/compliance/error.jsonl",
"rotation": "daily",
"format": "json",
"ansi": false,
"targets": [
"kb_materializer_compliance_audit"
"kb-lib.materializer.compliance"
]
},
{
"name": "file_kb_materializer_lifecycle_debug",
"name": "file_kb_lib_materializer_lifecycle_debug",
"enabled": true,
"sink": "file",
"level": "debug",
"path": "logs/mainnet_research/kb_materializer_lifecycle/debug.log",
"path": "logs/mainnet_research/kb-lib/materializer/lifecycle/debug.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_lifecycle"
"kb-lib.materializer.lifecycle"
]
},
{
"name": "file_kb_materializer_lifecycle_info",
"name": "file_kb_lib_materializer_lifecycle_info",
"enabled": true,
"sink": "file",
"level": "info",
"path": "logs/mainnet_research/kb_materializer_lifecycle/info.log",
"path": "logs/mainnet_research/kb-lib/materializer/lifecycle/info.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_lifecycle"
"kb-lib.materializer.lifecycle"
]
},
{
"name": "file_kb_materializer_lifecycle_error",
"name": "file_kb_lib_materializer_lifecycle_error",
"enabled": true,
"sink": "file",
"level": "error",
"path": "logs/mainnet_research/kb_materializer_lifecycle/error.jsonl",
"path": "logs/mainnet_research/kb-lib/materializer/lifecycle/error.jsonl",
"rotation": "daily",
"format": "json",
"ansi": false,
"targets": [
"kb_materializer_lifecycle"
"kb-lib.materializer.lifecycle"
]
},
{
@@ -2451,39 +2451,39 @@
]
},
{
"name": "file_kb_materializer_staking_debug",
"name": "file_kb_lib_materializer_staking_debug",
"enabled": true,
"level": "debug",
"format": "human",
"path": "logs/mainnet_research/kb_materializer_staking/debug.log",
"path": "logs/mainnet_research/kb-lib/materializer/staking/debug.log",
"targets": [
"kb_materializer_staking"
"kb-lib.materializer.staking"
],
"sink": "file",
"rotation": "daily",
"ansi": false
},
{
"name": "file_kb_materializer_staking_info",
"name": "file_kb_lib_materializer_staking_info",
"enabled": true,
"level": "info",
"format": "human",
"path": "logs/mainnet_research/kb_materializer_staking/info.log",
"path": "logs/mainnet_research/kb-lib/materializer/staking/info.log",
"targets": [
"kb_materializer_staking"
"kb-lib.materializer.staking"
],
"sink": "file",
"rotation": "daily",
"ansi": false
},
{
"name": "file_kb_materializer_staking_error",
"name": "file_kb_lib_materializer_staking_error",
"enabled": true,
"level": "error",
"format": "json",
"path": "logs/mainnet_research/kb_materializer_staking/error.jsonl",
"path": "logs/mainnet_research/kb-lib/materializer/staking/error.jsonl",
"targets": [
"kb_materializer_staking"
"kb-lib.materializer.staking"
],
"sink": "file",
"rotation": "daily",
@@ -3446,11 +3446,11 @@
"kb_executor_spl_token",
"kb_executor_spl_token_2022",
"kb-logging",
"kb_materializer_admin",
"kb_materializer_compliance_audit",
"kb_materializer_lifecycle",
"kb-lib.materializer.admin",
"kb-lib.materializer.compliance",
"kb-lib.materializer.lifecycle",
"kb_materializer_risk",
"kb_materializer_staking",
"kb-lib.materializer.staking",
"kb_materializer_token_accounts",
"kb_materializer_transaction_annotations",
"kb_pipeline",
@@ -4097,120 +4097,120 @@
]
},
{
"name": "file_kb_materializer_admin_debug",
"name": "file_kb_lib_materializer_admin_debug",
"enabled": true,
"sink": "file",
"level": "debug",
"path": "logs/mainnet/kb_materializer_admin/debug.log",
"path": "logs/mainnet/kb-lib/materializer/admin/debug.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_admin"
"kb-lib.materializer.admin"
]
},
{
"name": "file_kb_materializer_admin_info",
"name": "file_kb_lib_materializer_admin_info",
"enabled": true,
"sink": "file",
"level": "info",
"path": "logs/mainnet/kb_materializer_admin/info.log",
"path": "logs/mainnet/kb-lib/materializer/admin/info.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_admin"
"kb-lib.materializer.admin"
]
},
{
"name": "file_kb_materializer_admin_error",
"name": "file_kb_lib_materializer_admin_error",
"enabled": true,
"sink": "file",
"level": "error",
"path": "logs/mainnet/kb_materializer_admin/error.jsonl",
"path": "logs/mainnet/kb-lib/materializer/admin/error.jsonl",
"rotation": "daily",
"format": "json",
"ansi": false,
"targets": [
"kb_materializer_admin"
"kb-lib.materializer.admin"
]
},
{
"name": "file_kb_materializer_compliance_audit_debug",
"name": "file_kb_lib_materializer_compliance_debug",
"enabled": true,
"sink": "file",
"level": "debug",
"path": "logs/mainnet/kb_materializer_compliance_audit/debug.log",
"path": "logs/mainnet/kb-lib/materializer/compliance/debug.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_compliance_audit"
"kb-lib.materializer.compliance"
]
},
{
"name": "file_kb_materializer_compliance_audit_info",
"name": "file_kb_lib_materializer_compliance_info",
"enabled": true,
"sink": "file",
"level": "info",
"path": "logs/mainnet/kb_materializer_compliance_audit/info.log",
"path": "logs/mainnet/kb-lib/materializer/compliance/info.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_compliance_audit"
"kb-lib.materializer.compliance"
]
},
{
"name": "file_kb_materializer_compliance_audit_error",
"name": "file_kb_lib_materializer_compliance_error",
"enabled": true,
"sink": "file",
"level": "error",
"path": "logs/mainnet/kb_materializer_compliance_audit/error.jsonl",
"path": "logs/mainnet/kb-lib/materializer/compliance/error.jsonl",
"rotation": "daily",
"format": "json",
"ansi": false,
"targets": [
"kb_materializer_compliance_audit"
"kb-lib.materializer.compliance"
]
},
{
"name": "file_kb_materializer_lifecycle_debug",
"name": "file_kb_lib_materializer_lifecycle_debug",
"enabled": true,
"sink": "file",
"level": "debug",
"path": "logs/mainnet/kb_materializer_lifecycle/debug.log",
"path": "logs/mainnet/kb-lib/materializer/lifecycle/debug.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_lifecycle"
"kb-lib.materializer.lifecycle"
]
},
{
"name": "file_kb_materializer_lifecycle_info",
"name": "file_kb_lib_materializer_lifecycle_info",
"enabled": true,
"sink": "file",
"level": "info",
"path": "logs/mainnet/kb_materializer_lifecycle/info.log",
"path": "logs/mainnet/kb-lib/materializer/lifecycle/info.log",
"rotation": "daily",
"format": "human",
"ansi": false,
"targets": [
"kb_materializer_lifecycle"
"kb-lib.materializer.lifecycle"
]
},
{
"name": "file_kb_materializer_lifecycle_error",
"name": "file_kb_lib_materializer_lifecycle_error",
"enabled": true,
"sink": "file",
"level": "error",
"path": "logs/mainnet/kb_materializer_lifecycle/error.jsonl",
"path": "logs/mainnet/kb-lib/materializer/lifecycle/error.jsonl",
"rotation": "daily",
"format": "json",
"ansi": false,
"targets": [
"kb_materializer_lifecycle"
"kb-lib.materializer.lifecycle"
]
},
{
@@ -4253,39 +4253,39 @@
]
},
{
"name": "file_kb_materializer_staking_debug",
"name": "file_kb_lib_materializer_staking_debug",
"enabled": true,
"level": "debug",
"format": "human",
"path": "logs/mainnet/kb_materializer_staking/debug.log",
"path": "logs/mainnet/kb-lib/materializer/staking/debug.log",
"targets": [
"kb_materializer_staking"
"kb-lib.materializer.staking"
],
"sink": "file",
"rotation": "daily",
"ansi": false
},
{
"name": "file_kb_materializer_staking_info",
"name": "file_kb_lib_materializer_staking_info",
"enabled": true,
"level": "info",
"format": "human",
"path": "logs/mainnet/kb_materializer_staking/info.log",
"path": "logs/mainnet/kb-lib/materializer/staking/info.log",
"targets": [
"kb_materializer_staking"
"kb-lib.materializer.staking"
],
"sink": "file",
"rotation": "daily",
"ansi": false
},
{
"name": "file_kb_materializer_staking_error",
"name": "file_kb_lib_materializer_staking_error",
"enabled": true,
"level": "error",
"format": "json",
"path": "logs/mainnet/kb_materializer_staking/error.jsonl",
"path": "logs/mainnet/kb-lib/materializer/staking/error.jsonl",
"targets": [
"kb_materializer_staking"
"kb-lib.materializer.staking"
],
"sink": "file",
"rotation": "daily",