chore: Add Tron blockTime + multicall deployment#4520
Conversation
|
@pxrl is attempting to deploy a commit to the Wevm Team on Vercel. A member of the Team first needs to authorize it. |
🦋 Changeset detectedLatest commit: 580cdfb The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
| }, | ||
| contracts: { | ||
| multicall3: { | ||
| address: '0x32a4F47A74a6810BD0bF861CABAb99656a75DE9E', |
There was a problem hiding this comment.
Deployment: https://tronscan.org/#/contract/TEazPvZwDjDtFeJupyo7QunvnrnUjPH8ED/code
Converted to base16 20 bytes:
require("@across-protocol/sdk").utils.TvmAddress.from("TEazPvZwDjDtFeJupyo7QunvnrnUjPH8ED").toEvmAddress()
'0x32a4F47A74a6810BD0bF861CABAb99656a75DE9E'
There was a problem hiding this comment.
@jxom I see you dropped this from the eventual commit. Possible to confirm why? This deployment is listed on the multicall3 website.
| http: ['https://api.trongrid.io/jsonrpc'], | ||
| }, | ||
| }, | ||
| blockTime: 3000, |
There was a problem hiding this comment.
commit: |
Tron has 3s slots, where each slot is expected to produce a block.
https://developers.tron.network/docs/concensus#definition
Multicall3 deployment from https://www.multicall3.com/deployments. The
Multicall3 website uses Tron's base58 encoding; the address here is
base16 20 bytes (checksum + 0x41 prefix dropped).