Usage changes
- Introduce utility functions for handling L1-L2 communication (postman message exchange with Devnet):
starknet.devnet.loadL1MessagingContract
- for loading an L1 contract that exchanges messages between L1 and L2starknet.devnet.flush
- for propagating messages to the other layer- Basic example
- Complex example
- Introduce an
Account
class for invoking/calling contract functions through an Account. CreateAccount
using utility functions:starknet.deployAccountFromABI
- for new Account deploymentstarknet.getAccountFromAddress
- for loading a predeployed Account- Basic example
- Complex example
Dev specific changes
- None
PRs merged
- Postman by @badurinantun in #58
- Account enhancement by @dribeiro-ShardLabs in #62
- Reflect flush resp with l1 and l2 messages by @FabijanC in #66
Full Changelog: v0.4.1...v0.4.2