1 个不稳定版本
0.1.0 | 2024年7月13日 |
---|
#8 在 #l1
126 每月下载
在 3 个crate中使用
540KB
12K SLoC
数据可用性客户端
此crate包含一个特质,所有DA客户端都必须实现。
概述
此特质假定每个实现都遵循以下逻辑假设
- DA客户端仅作为ZK链的sequencer和DA层之间的连接器。
- DA客户端不应该是一个独立的应用程序,而应该是一个由
da_dispatcher
使用的库。 - 重试的逻辑是在
da_dispatcher
中实现的,而不是在DA客户端中。 dispatch_blob
应该具有幂等性,并且在多次使用相同的参数调用时也能正确工作。get_inclusion_data
仅在状态根被转发到L1验证合约(如果DA解决方案有)时才返回数据。
依赖项
~35–49MB
~765K SLoC