Skip to content

docs: fix multi-sig sendTrx args, generate AGENTS.txt, update Skills Node version - #34

Merged
bbsyaya merged 5 commits into
TronLink:mainfrom
YukiXue1:feature/node-fix
Nov 4, 2026
Merged

bbsyaya merged 5 commits into
TronLink:mainfrom
YukiXue1:feature/node-fix

Conversation

@leon9665

@leon9665 leon9665 commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Multi-sig (TL-034): use sendTrx(to, amount, from, { permissionId }) (TronWeb 6 signature); fix error table (SIGERROR is returned, not thrown).
  • AGENTS.txt (TL-E04): now generated from AGENTS.md with absolute site links (fixes 404s).
  • Skills (TL-E06): Node 18+ → 24.22.1; add v1.1.0 version scope.
  • Other: bundle Error Code Map into llms-full; add CI check for stale derived files; fix fork links and simplify schema-parity note.

Verification

  • mkdocs build: no new warnings. 0 broken internal links or anchors. All new URLs return 200.
  • gen_llms_full.py --check and check_doc_schema_parity.py pass.

🤖 Generated with Claude Code

leon9665 and others added 5 commits October 30, 2026 15:18
…version

- TL-034: pass fromAddress as the 3rd sendTrx argument and options as the
  4th in multi-sign examples (dapp/multi-sign-transfer, plugin-wallet/
  active-requests, en/zh incl. legacy snippets). TronWeb 6 rejects an
  options object in the 3rd slot with "Invalid origin address provided".
- TL-E04: rewrite docs/AGENTS.txt links to published docs.tronlink.org
  URLs; the repo-relative docs/... paths 404 on the deployed site.
- TL-E06: tronlink-skills default branch pins Node.js 24.22.1 exactly
  (.nvmrc, engines, install.sh hard check); update en/zh Skills page.
- Regenerate llms-full / llms stamps.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…te AGENTS.txt

- Skills (en/zh): state that the command tables describe v1.0.x while the
  default branch (v1.1.0, 7d2d58cb) adds 7 read-only commands and pins
  Node.js 24.22.1; detail the differences under Version & License.
- Multi-sig (en/zh): permission errors are not thrown by sendTrx — the node
  rejects at broadcast and sendRawTransaction returns code SIGERROR with a
  hex message ("permission isn't exit", verified on Nile). Check the
  result in the example, document toUtf8 decoding and getSignWeight
  pre-check; clarify fromAddress is the tx owner, not necessarily the
  connected co-signer.
- Replace personal-fork links (xueyuanying/docs) with TronLink/docs.
- gen_llms_full.py now rebuilds docs/AGENTS.txt from AGENTS.md with
  site-absolute links, so the published copy cannot drift back to
  repo-relative paths (TL-E04).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…d files

- Add reference/error-code-map (en/zh) to the llms-full bundles in nav
  order; it was the only nav page missing from the full-text bundle.
- gen_llms_full.py --check renders the bundles and AGENTS.txt in memory
  and exits 1 if the committed copies differ (header stamps ignored).
- New check-derived-files.yml runs it on push/PR touching docs/,
  AGENTS.md, or the generator.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Multi-sig example: guard toUtf8 against a missing res.message (it
  throws on undefined, which the empty catch would swallow).
- gen_llms_full.py: fail when AGENTS.md links to a docs path that does
  not exist, instead of emitting a 404 URL; --check now also fails on
  pages missing from the bundle lists.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@bbsyaya
bbsyaya merged commit 8522207 into TronLink:main Nov 4, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants