algorand / algorand/go-algorand

Simulate - run with large (but limited) foreign refs access and indirection, report touched resources

オープン
#4,974 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る
Team Scytale
主要言語
Go
スター
1.4k
フォーク
537
平均マージ
1日 7時間
マージ済み PR(30日)
18

説明

follow-up to #3953 and #5016.

When using simulate, it should be possible to run with access to 8\*16 resources even if they are not specified in the foreign arrays (8\*16 is the max that a txn group could have anyway). The simulate response should detail which resources were used by each top-level app call - suggest the foreign arrays necessary for the txn group.

(TBD) Simulate should still fail if the txn group attempts to access more than 8*16 resources, and report the failure as such. This limit protects the API provider (maybe should be configurable for the node runners?).

(TBD) This should be a flag when running simulate - i.e. "report foreign arrays"

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。