Closed RnkSngh closed 2 months ago
The changes involve a version increment of the @open-ibc/vibc-core-smart-contracts
package from 3.0.2
to 3.0.3
, along with significant restructuring in the package.json
, src/evm/index.ts
, src/evm/schemas/index.ts
, and tsup.config.ts
files. Notably, the contract
export was removed from the index, and a new schemas index file was introduced to enhance modularity and organization.
File(s) | Change Summary |
---|---|
package.json |
Version updated to 3.0.3 ; paths in bin and exports sections modified; new entry for contractUpdate . |
src/evm/index.ts |
Removed export for contract module; chain and account exports unchanged. |
src/evm/schemas/index.ts |
New file aggregating exports for contractUpdate , tx , account , and contract . |
tsup.config.ts |
Added "src/evm/schemas/index.ts" to the list of source files for the build process. |
sequenceDiagram
participant User
participant EVM
participant Contract
participant Account
User->>EVM: Request access to contract
EVM-->>User: Contract access denied (removed)
User->>EVM: Request access to account
EVM-->>User: Account access granted
User->>EVM: Request contract update
EVM-->>User: Contract update processed
🐰 In a world of code so bright,
The schemas hop with pure delight.
Contracts may have taken flight,
But accounts still shine in the night.
With every change, we leap and play,
A brighter path for code today! 🌟
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
Bug Fixes
contract
module from the index file, streamlining available public interfaces.Chores