52 lines
1.2 KiB
Markdown
52 lines
1.2 KiB
Markdown
# Konduit cli
|
|
|
|
> A first stab at the konduit cli
|
|
|
|
## TODOs
|
|
|
|
- [x] serde for relevant data
|
|
- [ ] env
|
|
- [ ] wallet keys
|
|
- [ ] cardano connection
|
|
- [ ] txs
|
|
- [ ] dev
|
|
- [ ] send
|
|
- [ ] publish
|
|
- [ ] unpublish
|
|
- [ ] open
|
|
- [ ] cli params TODO
|
|
- [ ] fn params:
|
|
- fuel (available utxos)
|
|
- change address
|
|
- konduit address :
|
|
- `konduit_hash`
|
|
- maybe stake key
|
|
- amount (currency is always ada)
|
|
- datum:
|
|
- constants`(tag, add_vkey, sub_vkey, respond_period)`
|
|
- [ ] add
|
|
- [ ] sub
|
|
- [ ] cli params TODO
|
|
- [ ] fn args:
|
|
- generic script args: fuel, change address, script ref ...
|
|
- instance input (resolved)
|
|
- redeemer: receipt = (squash, [cheques])
|
|
- [ ] close
|
|
- [ ] respond
|
|
- [ ] unlock
|
|
- [ ] expire
|
|
- [ ] end
|
|
- [ ] elapse
|
|
- [ ] batch
|
|
- [ ] mutual
|
|
- [ ] cardano connection
|
|
- [ ] api
|
|
- [ ] utxos at (with optional stake key)
|
|
- implementations:
|
|
- [ ] blockfrost
|
|
- [ ] kupmios
|
|
- [ ] env handling
|
|
- [ ] cmd
|
|
|
|
## Determining
|