Arbitrum SDK
Arbitrum SDK is a typescript library for client-side interactions with Arbitrum. It provides common helper functionality as well as access to the underlying smart contract interfaces.
Below is a list of modules of the library. See the tutorials for further examples of how to use these classes.
Index
- assetBridger/assetBridger
- assetBridger/erc20Bridger
- assetBridger/ethBridger
- dataEntities/address
- dataEntities/constants
- dataEntities/errors
- dataEntities/event
- dataEntities/message
- dataEntities/networks
- dataEntities/retryableData
- dataEntities/rpc
- dataEntities/signerOrProvider
- dataEntities/transactionRequest
- inbox/inbox
- message/L1ToL2Message
- message/L1ToL2MessageCreator
- message/L1ToL2MessageGasEstimator
- message/L1Transaction
- message/L2ToL1Message
- message/L2ToL1MessageClassic
- message/L2ToL1MessageNitro
- message/L2Transaction
- utils/arbProvider
- utils/byte_serialize_params
- utils/eventFetcher
- utils/lib
- utils/multicall
- utils/types