问题标签 [stellar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
47 浏览

node.js - 恒星资产 - 锁定资金/账户

我有我的资产('TEST')的经销商帐户:

我想锁定发送给用户的资金(目的是防止该用户在定义的日期之前发送资金),为此:

我找到的唯一解决方案是删除trustline一段时间

这种方法的问题是,经销商无法向该账户发送另一笔资金,除非重新建立一个新的Trustline,发送资金,并完成删除用户账户的trustline。

这个解决方案似乎有点复杂,但有没有更好的解决方案,例如阻止转账到其他账户?

如果您有任何建议,欢迎提出......

谢谢

0 投票
0 回答
41 浏览

node.js - 错误:TypeError:无法读取未定义的属性“toXDRObject”

我在 nodejs 中使用 stellar-sdk 进行销售,它显示以下错误:

我的代码:

任何人都可以帮忙吗?我是区块链新手。

0 投票
0 回答
13 浏览

stellar.js - 发行人锁定账户/信任线

我的资产有一个发行人,还有 4 个分销商。一旦我将硬币发送给每个经销商,我需要锁定发行者(w:0),为此,我尝试了 2 种方法:

1/ 我用这个选项锁定我的发行人:

这种方法有效

2/ 我尝试另一种解决方案

这个方法不起作用(我有一个错误),我似乎无法锁定自己

第一种解决方案的问题,现在每次经销商必须向每个新钱包发送付款,我需要在新钱包和发行人之间建立信任线,问题是发行人(或经销商)无法建立这个trustline(我收到 tx_bad_seq 错误),因为我的发行人帐户被锁定。

我一直在寻找几个小时,但肯定有一些我错过了。如果你有什么建议?

谢谢

0 投票
0 回答
46 浏览

stellar.js - 恒星币交换-pathpaymentStrictReceive API 中的问题

我在使用 pathpaymentstrictReceive API 时遇到问题。它工作正常,但由于恒星的一些变化,它抛出错误。交易正在成功,所有交易都记录在恒星区块链上,但无法读取来自恒星交易所的响应。

error1:XDR 读取错误:值 1 的未知 PublicKeyType 成员,堆栈:“错误:XDR 读取错误:值 1 的未知 PublicKeyType 成员\n

0 投票
0 回答
25 浏览

javascript - 如何在 Horizo​​n 服务器中查询 Stellar DEX 优惠的创建日期和时间?

我正在使用 Javascript Stellar SDK,并试图弄清楚如何向 Horizo​​n 询问 SDEX 优惠的创建日期和时间。

从 Horizo​​n 返回的“Offer”对象只有一个“last_modified_timestring”字段,这对我的情况没有帮助。

我觉得我错过了一些简单的东西......

任何帮助将不胜感激,谢谢!

0 投票
0 回答
14 浏览

ubuntu - 如何使用迄今为止的所有历史数据在专用网络中设置多个地平线实例?

我正在尝试设置一个单独的地平线实例,我想让它与迄今为止的完整历史数据同步,但无法进行正确的配置和命令来执行此操作。我已将 stellar-core 的阈值百分比设置为 100。

我还尝试以 50% 的比例运行它,但随后它开始创建自己的新分类帐,而无需与其他节点连接。

错误:

'''INFO[2021-11-30T10:42:37.096+01:00] 完成后台代码
pid=119565 INFO[2021-11-30T10:42:37.103+01:00] 关闭 OrderBookStream pid=119565 service=ingest错误 [2021-11-30T10:42:37.467+01:00] 摄取状态机错误
current_state="buildFromCheckpoint(checkpointLedger=63)" error="错误摄取历史存档:来自 HAS 的错误流式传输更改:无法读取事务: Error while reading from buckets: error checking if bucket exists: 333f1d4dd41e13c0871838555262d04fc9f28cf62ec0638515ebf7e396ac0be5: Head "http://127.0.0.1/bucket/33/3f/1d/bucket-333f1d4dd41e13c0871838555262d04fc9f28cf62ec0638515ebf7e396ac0be5.xdr.gz": context canceled" next_state=start pid=119565服务=摄取'''

0 投票
0 回答
16 浏览

stellar - 恒星测试网上的恒星俘虏核心重新摄取失败

我正在尝试从独立的恒星俘获核心中重新摄取。

命令:stellar-horizo​​n db reingest range 23000 23100

错误:reingestHistoryRange(fromLedger=23000, toLedger=23100, force=false)" error="错误准备范围:错误开始准备范围:打开子进程:错误获取最新检查点序列:错误获取根HAS:无效字符'<'正在寻找值的开始” n​​ext_state=stop pid=25936 service=ingest

0 投票
0 回答
15 浏览

merge - 如何将赞助的恒星账户与“0”XLM 余额合并

我创建了一个 XLM 余额为“0”的赞助账户。要使用赞助帐户将其删除,我使用了accountMerge操作,但随后的endSponsoringFutureReserves操作无法访问合并的帐户 - 阻止了整个事务的运行。如果我创建一个带有“0.0002”XLM 余额的赞助账户,我可以在它是交易来源时合并它。合并可以由赞助帐户代替吗?TIA

0 投票
0 回答
10 浏览

javascript - 无法从使用 Stellar 的 XDR 编码获得未签名的交易

我正在使用 Stellar SDK 构建应用程序。我有一个构建事务的工作人员,我想添加一个外部签名者服务器来签署创建的事务。

我有以下代码:

而我想做的是

但我不知道这是否是事务和编码的工作方式。或者也许我应该将未编码的交易发送给签名者?

谢谢!