ulysses-actions-sdk v0.0.116
Ulysses Actions SDK
⚒️ Ulysses Actions SDK is a powerful tool that allows you to easily use with Ulysses Protocol for cross-chain contract interactions as well as asset transfers.
Features
- Actions
- Context Handler
- Action Builder
Installation
To install Ulysses Actions SDK, follow on of these steps:
npm install ulysses-actions-sdk
or
yarn add ulysses-actions-sdk
Usage
Here's a basic example of how to use Ulysses Actions SDK to interact with Hermes remotely:
import { ActionBuilder, BurnHermesAction, ContextHandler, IActionResult, IContextParameters } from 'ulysses-actions-sdk'
// Populate Context Parameters according to details such as origin chain, gas details, etc...
const contextParams: IContextParameters = {
chainId: originChainId
useVirtualAccount: true
userAccount?: '0xCOFFE'
}
// Create Context
const context: ContextHandler = new ContextHandler(context)
// Create Action Builder
const builder: ActionBuilder = new ActionBuilder(context)
// Add action
builder.addAction(new BurnHermesAction({ amount: 100, recipinet: '0xBABE' }))
// Build calldata
const result: IActionResult = builder.build()
Pre-commit hook
We use Husky to run pre-commit hooks. The configuration file is located in lint-staged.js
. If you wish to run a commit without running these commit hooks, simply add --no-verify
at the end of your commit command.
Contributing
We welcome contributions! Please see our Contributing Guidelines for more details.
License
Ulysses Actions SDK is MIT licensed.
Contact
If you have any questions or issues, please contact us.
7 days ago
7 days ago
8 days ago
13 days ago
14 days ago
15 days ago
15 days ago
18 days ago
20 days ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
3 months ago
2 months ago
2 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago