我们正在开发一个移动应用程序,它将帮助用户管理他们所有的保险箱。我在调查正确的方法。
到目前为止,我发现了安全全球的safe-core-sdk、safe-gateway-typescript-sdk和safe-client-gateway SKD。然后是https://docs.gnosis-safe.io/backend/available-services上的API。
SDK (安全核心sdk)似乎在safe-client.safe.global上使用API。
对于我们的用例来说,直接使用API而不是依赖SDK更有意义,因为我们可以与当前的数据层集成并保持它的一致性。
API的文档似乎很少,所以我不确定以后是否会在请求速率限制或类似的情况下直接使用API,或者是否可以将这些端点插入到相同的地址中来维护。
所以问题是,我们是否可以直接使用API,还是包装器SDK是与API交互的正确方式?
我很感激你的回应。
发布于 2023-01-03 16:05:30
我们的团队使用安全API直接与SDK的使用相结合。我的想法是,直接使用安全API是可以的。但有一项理解是,他们可能没有那么好的记录,而且他们可能仍然会改变加班。到目前为止,对我们来说,域确实更新了一次,而我们使用他们,但旧的域名继续工作足够长的时间,让我们跨越。此外,我们偶尔也会达到利率限制,但这对我们来说并不是一个大问题。
免责声明:我不是在安全公司工作。
发布于 2022-12-30 15:51:12
来自网关SDK的自述文件:
使用策略 NB:安全客户端网关不是用于公共用途的。如果您正在构建一个安全的应用程序,请不要使用这个SDK。
https://ethereum.stackexchange.com/questions/142071
复制相似问题