Skip to content

feat: tron folder and scripts#308

Open
0xHarbs wants to merge 25 commits intodevfrom
feat/tron
Open

feat: tron folder and scripts#308
0xHarbs wants to merge 25 commits intodevfrom
feat/tron

Conversation

@0xHarbs
Copy link
Collaborator

@0xHarbs 0xHarbs commented Oct 8, 2025

🤖 Linear

Deployment folder for tron and helper scripts for working with Tron.

Copilot AI review requested due to automatic review settings October 8, 2025 13:20
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces deployment infrastructure for the Tron blockchain by adding a dedicated tron folder and helper scripts for working with Tron contracts. The changes establish a deployment framework with compiled contract artifacts and utility functions for contract deployment.

  • Adds Tron-specific deployment folder structure with build artifacts
  • Introduces CREATE2 deployment utilities for deterministic contract addresses
  • Provides OpenZeppelin contract interfaces and proxy implementations for Tron compatibility

Reviewed Changes

Copilot reviewed 28 out of 125 changed files in this pull request and generated no comments.

File Description
packages/contracts/tron/build/contracts/*.json Compiled contract artifacts for ERC20 interfaces, proxy contracts, and deployment utilities
packages/contracts/tron/build/contracts/Create2Deployer.json Helper contract for deterministic CREATE2 deployments with address computation
packages/contracts/tron/build/contracts/ERC1967Proxy.json Standard upgradeable proxy implementation for contract upgrades
packages/contracts/tron/build/contracts/ContextUpgradeable.json Base upgradeable context contract providing transaction sender information

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

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