Skip to content

@midl/executor

2.0.3

Patch Changes

  • 92b3da9: feat(executor): addRuneERC20 action & hook
    • @midl/core@2.0.3
    • @midl/logger@2.0.3

2.0.2

Patch Changes

  • fix(executor-react): context type import
  • Updated dependencies
    • @midl/logger@2.0.2
    • @midl/core@2.0.2

@midl-xyz/midl-js-executor

2.0.1

Patch Changes

  • @midl-xyz/midl-js-core@2.0.1
  • @midl-xyz/logger@2.0.1

2.0.0

Minor Changes

  • a52922b: feat: add custom network support

Patch Changes

  • dab7c62: fix: select txs without gas only
  • 5caf7c1: fix: evm address account getter
  • f9479b5: fix(node): signPSBT p2wpkh
  • 301dddc: feat(satoshi-kit): expose account and network to verify and sign message feat(executor): getEVMAddress is now possible to use w/o midl config
  • 0555150: feat: add default state override
  • 19599b9: fix(executor): remove tx intention on complete
  • fac919a: fix: gas price
  • 220e274: feat(hardhat-deploy): segwit
  • 8e39984: feat: re-estimate with state override
  • 9200384: feat(executor): update tx costs
  • 8e2a038: chore: pre-release clean up
  • cff9ac6: fix(executor): unhandled operation scriptSize max
  • c6eb2b7: feat: fix gas price to 1000n
  • 5d1e6be: feat: update connectors
  • 9519964: fix: complete tx bytes32
  • 15f2a89: feat(executor): provide built-in wagmi
  • 6f5743d: feat: add complete tx intetnion
  • e838dfc: fix(executor): bip322 extract evm signature
  • f9f6d30: feat: add p2sh-p2wpkh support
  • 95fc514: fix: etna to regtest
  • a6279f0: fix: separate deposits/withdrawls
  • f9433a4: fix: estiamte gas total cost
  • 5197f61: feat(core): define default account
  • ccc957e: feat: use btc fee rate from midl
  • 2d41af6: fix: use sign intention
  • bc97fb9: feat: upgrade midl contracts
  • 7a859cc: fix: gas re-estimate
  • 9299b45: fix: gas re-estimate with completeTx
  • c7e2f56: feat(executor): declarative api
  • 5ae3e60: feat: add signet support
  • ecc0bf0: fix(executor): p2wpkh receiver btc
  • c7b98b9: fix: zero address in complete tx intention util
  • d15fa7c: feat: set complete tx gas cost
  • d63953b: fix(executor): btc fee rate response type
  • b21a677: feat: add multicall3
  • 2b4b7fa: fix(executor): withdrawals overlap deposits
  • 173e73f: fix: 0x0 padhex
  • 2f9e940: feat: pass satoshis to tx
  • df23720: feat: update executor address
  • 8bf4bde: fix(executor): evm address p2wpkh
  • a6d1675: fix(executor): fee rate multiplier
  • Updated dependencies [8d84ec9]
  • Updated dependencies [5caf7c1]
  • Updated dependencies [f9479b5]
  • Updated dependencies [220e274]
  • Updated dependencies [4fd01b4]
  • Updated dependencies [8e2a038]
  • Updated dependencies [d8e16c9]
  • Updated dependencies [fcccf25]
  • Updated dependencies [b05d2c8]
  • Updated dependencies [5d1e6be]
  • Updated dependencies [a52922b]
  • Updated dependencies [aa819b9]
  • Updated dependencies [5197f61]
  • Updated dependencies [5ae3e60]
  • Updated dependencies [4835a25]
  • Updated dependencies [8935124]
  • Updated dependencies [2b4b7fa]
  • Updated dependencies [417f76e]
  • Updated dependencies [2f9e940]
    • @midl-xyz/midl-js-core@2.0.0
    • @midl-xyz/logger@1.0.1

2.0.0-next.66

Patch Changes

  • fix: gas re-estimate with completeTx

2.0.0-next.65

Patch Changes

  • fix(executor): withdrawals overlap deposits
  • Updated dependencies
    • @midl-xyz/midl-js-core@2.0.0-next.65

2.0.0-next.64

Patch Changes

  • fix: separate deposits/withdrawls

2.0.0-next.60

Patch Changes

  • fix(executor): unhandled operation scriptSize max

2.0.0-next.59

Patch Changes

  • fix(node): signPSBT p2wpkh
  • Updated dependencies
    • @midl-xyz/midl-js-core@2.0.0-next.59

2.0.0-next.58

Patch Changes

  • feat(hardhat-deploy): segwit
  • Updated dependencies
    • @midl-xyz/midl-js-core@2.0.0-next.58

2.0.0-next.54

Patch Changes

  • chore: pre-release clean up
  • Updated dependencies
    • @midl-xyz/midl-js-core@2.0.0-next.54

2.0.0-next.50

Patch Changes

  • fix: gas re-estimate

2.0.0-next.48

Patch Changes

  • feat(satoshi-kit): expose account and network to verify and sign message feat(executor): getEVMAddress is now possible to use w/o midl config

2.0.0-next.47

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@2.0.0-next.47

2.0.0-next.46

Patch Changes

  • Updated dependencies [c5d7f73]
    • @midl-xyz/midl-js-core@2.0.0-next.46

2.0.0-next.45

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@2.0.0-next.45

2.0.0-next.44

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@2.0.0-next.44

2.0.0-next.43

Patch Changes

  • d2518df: feat: add signet support
  • Updated dependencies [d2518df]
    • @midl-xyz/midl-js-core@2.0.0-next.43

2.0.0-next.42

Patch Changes

  • 6979a7f: fix(executor): btc fee rate response type

2.0.0-next.40

Patch Changes

  • fix: select txs without gas only

2.0.0-next.39

Patch Changes

  • feat: set complete tx gas cost

2.0.0-next.38

Patch Changes

  • fix: estiamte gas total cost

2.0.0-next.37

Patch Changes

  • feat: re-estimate with state override

2.0.0-next.36

Patch Changes

  • fix: use sign intention

2.0.0-next.34

Patch Changes

  • feat: add default state override

2.0.0-next.33

Patch Changes

  • fix: gas price

2.0.0-next.32

Patch Changes

  • feat: pass satoshis to tx
  • Updated dependencies
    • @midl-xyz/midl-js-core@2.0.0-next.32

2.0.0-next.31

Patch Changes

  • feat: fix gas price to 1000n

2.0.0-next.30

Patch Changes

  • 19599b9: fix(executor): remove tx intention on complete

2.0.0-next.29

Patch Changes

  • feat(executor): declarative api

2.0.0-next.28

Patch Changes

  • Updated dependencies [75d24ae]
    • @midl-xyz/midl-js-core@2.0.0-next.28
    • @midl-xyz/midl-js-react@2.0.0-next.28

2.0.0-next.27

Patch Changes

  • 9200384: feat(executor): update tx costs
  • Updated dependencies
    • @midl-xyz/midl-js-core@2.0.0-next.27
    • @midl-xyz/midl-js-react@2.0.0-next.27

2.0.0-next.26

Patch Changes

  • ccc957e: feat: use btc fee rate from midl

2.0.0-next.25

Patch Changes

  • fix(executor): fee rate multiplier

2.0.0-next.24

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-react@2.0.0-next.24

2.0.0-next.23

Patch Changes

  • 5197f61: feat(core): define default account
  • Updated dependencies [5197f61]
    • @midl-xyz/midl-js-react@2.0.0-next.23
    • @midl-xyz/midl-js-core@2.0.0-next.23

2.0.0-next.22

Patch Changes

  • fix: etna to regtest

2.0.0-next.19

Patch Changes

  • feat: update executor address

2.0.0-next.18

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@2.0.0-next.18
    • @midl-xyz/midl-js-react@2.0.0-next.18

2.0.0-next.17

Patch Changes

  • feat: add multicall3

2.0.0-next.16

Patch Changes

  • feat: add p2sh-p2wpkh support

2.0.0-next.15

Patch Changes

  • fix: evm address account getter
  • Updated dependencies
    • @midl-xyz/midl-js-core@2.0.0-next.15
    • @midl-xyz/midl-js-react@2.0.0-next.15

2.0.0-next.14

Patch Changes

  • f18068b: fix(executor): evm address p2wpkh

2.0.0-next.13

Patch Changes

  • feat: upgrade midl contracts

2.0.0-next.12

Patch Changes

  • 5d1e6be: feat: update connectors
  • 15f2a89: feat(executor): provide built-in wagmi
  • Updated dependencies [5d1e6be]
    • @midl-xyz/midl-js-react@2.0.0-next.12
    • @midl-xyz/midl-js-core@2.0.0-next.12

2.0.0-next.11

Patch Changes

  • fix(executor): bip322 extract evm signature

2.0.0-next.10

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@2.0.0-next.10
    • @midl-xyz/midl-js-react@2.0.0-next.10

2.0.0-next.9

Patch Changes

  • fix: 0x0 padhex

2.0.0-next.8

Patch Changes

  • fix: complete tx bytes32

2.0.0-next.7

Patch Changes

  • fix: zero address in complete tx intention util

2.0.0-next.6

Patch Changes

  • 0df7eef: fix(executor): p2wpkh receiver btc

2.0.0-next.4

Patch Changes

  • 6f5743d: feat: add complete tx intetnion

2.0.0-next.2

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@2.0.0-next.2
    • @midl-xyz/midl-js-react@2.0.0-next.2

2.0.0-next.0

Minor Changes

  • feat: add custom network support

Patch Changes

  • 46ce271: test: add coverage
  • Updated dependencies [46ce271]
  • Updated dependencies
    • @midl-xyz/midl-js-core@2.0.0-next.0
    • @midl-xyz/midl-js-react@2.0.0-next.0

1.0.22

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-react@1.0.22

1.0.20

Patch Changes

  • 46ce271: test: add coverage
  • Updated dependencies [46ce271]
  • Updated dependencies [fcb0941]
    • @midl-xyz/midl-js-core@1.0.20
    • @midl-xyz/midl-js-react@1.0.20

1.0.18

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@1.0.18
    • @midl-xyz/midl-js-react@1.0.18

1.0.17

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@1.0.17
    • @midl-xyz/midl-js-react@1.0.17

1.0.16

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@1.0.16
    • @midl-xyz/midl-js-react@1.0.16

1.0.15

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-react@1.0.15
    • @midl-xyz/midl-js-core@1.0.15

1.0.13

Patch Changes

  • Updated dependencies [d89f911]
    • @midl-xyz/midl-js-react@1.0.13
    • @midl-xyz/midl-js-core@1.0.13

1.0.12

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@1.0.12
    • @midl-xyz/midl-js-react@1.0.12

1.0.11

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@1.0.11
    • @midl-xyz/midl-js-react@1.0.11

1.0.10

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-react@1.0.10
    • @midl-xyz/midl-js-core@1.0.10

1.0.9

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@1.0.9
    • @midl-xyz/midl-js-react@1.0.9

1.0.8

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@1.0.8
    • @midl-xyz/midl-js-react@1.0.8

1.0.7

Patch Changes

  • feat: add p2wpkh signing support
  • Updated dependencies
    • @midl-xyz/midl-js-core@1.0.7
    • @midl-xyz/midl-js-react@1.0.7

1.0.6

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@1.0.6
    • @midl-xyz/midl-js-react@1.0.6

1.0.5

Patch Changes

  • a1066f9: fix: remove ethers as a dependency

1.0.3

Patch Changes

  • feat(executor): allow skip estimate gas"

1.0.2

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-react@1.0.2

1.0.1

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-react@1.0.1
    • @midl-xyz/midl-js-core@1.0.1

1.0.0

Minor Changes

  • feat: intrudoce satoshikit, update config api

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-react@1.0.0
    • @midl-xyz/midl-js-core@1.0.0

0.0.82

Patch Changes

  • feat: upgrade executor contracts

0.0.81

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.81
    • @midl-xyz/midl-js-react@0.0.81

0.0.80

Patch Changes

  • feat(core): update sats-connect
  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.80
    • @midl-xyz/midl-js-react@0.0.80

0.0.79

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.79
    • @midl-xyz/midl-js-react@0.0.79

0.0.78

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.78
    • @midl-xyz/midl-js-react@0.0.78

0.0.77

Patch Changes

  • fix(executor): remove optional ethers dep
  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.77
    • @midl-xyz/midl-js-react@0.0.77

0.0.76

Patch Changes

  • docs: update docs
  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.76
    • @midl-xyz/midl-js-react@0.0.76

0.0.75

Patch Changes

  • feat: update contracts

0.0.74

Patch Changes

  • 91a6cb6: feat: hardhat-deploy
  • Updated dependencies [91a6cb6]
    • @midl-xyz/midl-js-react@0.0.45
    • @midl-xyz/midl-js-core@0.0.38

0.0.73

Patch Changes

  • feat: support nodejs and ethers
  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.37
    • @midl-xyz/midl-js-react@0.0.44

0.0.72

Patch Changes

  • fix: add value for evm tx only

0.0.71

Patch Changes

  • fix: filter before gas set

0.0.70

Patch Changes

  • fix: set gas only for intentions with evm tx

0.0.69

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.36
    • @midl-xyz/midl-js-react@0.0.43

0.0.68

Patch Changes

  • feat: migrate ecc to bitcoinerlab
  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.35
    • @midl-xyz/midl-js-react@0.0.42

0.0.67

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.34
    • @midl-xyz/midl-js-react@0.0.41

0.0.66

Patch Changes

  • feat: allow fee rate multiplier change

0.0.65

Patch Changes

  • fix: multiply by fee rate

0.0.64

Patch Changes

  • fix: add tx costs for runes transfer

0.0.63

Patch Changes

  • fix: calc withdraw tx

0.0.62

Patch Changes

  • 5f60560: fix: withdraw

0.0.61

Patch Changes

  • fix: assets withdrawal

0.0.60

Patch Changes

  • fix: gas multiplier

0.0.59

Patch Changes

  • feat: add assets to withdraw

0.0.58

Patch Changes

  • fix: add gas and gasPrice to the intention

0.0.57

Patch Changes

  • feat: add completeTx

0.0.56

Patch Changes

  • fix: finalize without runes

0.0.55

Patch Changes

  • feat: use conversion for finalize tx

0.0.54

Patch Changes

  • fix: btc to eth conversion

0.0.53

Patch Changes

  • fix: evm to btc convert

0.0.52

Patch Changes

  • feat: update tx costs

0.0.51

Patch Changes

  • feat: update tx costs
  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.33
    • @midl-xyz/midl-js-react@0.0.40

0.0.50

Patch Changes

  • fix: tx calc cost

0.0.49

Patch Changes

  • fix: tx cost calc

0.0.48

Patch Changes

  • feat: expose btc transaction data

0.0.47

Patch Changes

  • feat: allow intention without evm tx

0.0.46

Patch Changes

  • fix: initECCLib

0.0.45

Patch Changes

  • fix: pk extraction

0.0.44

Patch Changes

  • c1b00a8: fix: types for calc tx cost
  • feat: add mutiation param finalize tx

0.0.43

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-react@0.0.39

0.0.42

Patch Changes

  • Updated dependencies [8de8144]
    • @midl-xyz/midl-js-react@0.0.38
    • @midl-xyz/midl-js-core@0.0.32

0.0.41

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.31
    • @midl-xyz/midl-js-react@0.0.37

0.0.40

Patch Changes

  • feat: change core build
  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.30
    • @midl-xyz/midl-js-react@0.0.36

0.0.39

Patch Changes

  • feat: finalize transactions
  • Updated dependencies
    • @midl-xyz/midl-js-react@0.0.35
    • @midl-xyz/midl-js-core@0.0.29

0.0.38

Patch Changes

  • 72b6eaa: feat: update builder
  • Updated dependencies [72b6eaa]
    • @midl-xyz/midl-js-react@0.0.34
    • @midl-xyz/midl-js-core@0.0.28

0.0.37

Patch Changes

  • fix: network detection
  • Updated dependencies
    • @midl-xyz/midl-js-react@0.0.33
    • @midl-xyz/midl-js-core@0.0.27

0.0.36

Patch Changes

  • feat: enable multiple edicts
  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.26
    • @midl-xyz/midl-js-react@0.0.32

0.0.35

Patch Changes

  • fix: typings

0.0.34

Patch Changes

  • feat: update package bundler
  • Updated dependencies
    • @midl-xyz/midl-js-react@0.0.31

0.0.33

Patch Changes

  • f6dcbc1: Add tx intentions
  • Updated dependencies [f6dcbc1]
    • @midl-xyz/midl-js-react@0.0.30
    • @midl-xyz/midl-js-core@0.0.25

0.0.32

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-react@0.0.29

0.0.32-0.0

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-react@0.0.29-0.0

0.0.31

Patch Changes

  • chore: throw error on output edict
  • Updated dependencies
    • @midl-xyz/midl-js-react@0.0.28
    • @midl-xyz/midl-js-core@0.0.24

0.0.30

Patch Changes

  • Regtest support
  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.23
    • @midl-xyz/midl-js-react@0.0.27

0.0.29

Patch Changes

  • Finalizing libraries
  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.22
    • @midl-xyz/midl-js-react@0.0.26

0.0.28

Patch Changes

  • fix: evm address extraction
  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.21
    • @midl-xyz/midl-js-react@0.0.25

0.0.27

Patch Changes

  • chore(core): refactor psbt inputs
  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.20
    • @midl-xyz/midl-js-react@0.0.24

0.0.26

Patch Changes

  • fix: get erc20 rune

0.0.25

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.19
    • @midl-xyz/midl-js-react@0.0.23

0.0.24

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.18
    • @midl-xyz/midl-js-react@0.0.22

0.0.23

Patch Changes

  • use ky, update etching
  • Updated dependencies
    • @midl-xyz/midl-js-react@0.0.21
    • @midl-xyz/midl-js-core@0.0.17

0.0.22

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-react@0.0.20
    • @midl-xyz/midl-js-core@0.0.16

0.0.21

Patch Changes

  • Wait for tx, handle balances
  • Updated dependencies
    • @midl-xyz/midl-js-react@0.0.19
    • @midl-xyz/midl-js-core@0.0.15

0.0.20

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.14
    • @midl-xyz/midl-js-react@0.0.18

0.0.19

Patch Changes

  • feat: updates
  • Updated dependencies
    • @midl-xyz/midl-js-react@0.0.17
    • @midl-xyz/midl-js-core@0.0.13

0.0.18

Patch Changes

  • Change type of transaction

0.0.17

Patch Changes

  • Add feeValues to serialize

0.0.16

Patch Changes

  • Fix deps

0.0.15

Patch Changes

  • Add address provider for wagmi

0.0.14

Patch Changes

  • Add useTransferBTC, serializeTransaction and nonce manager
  • Updated dependencies
    • @midl-xyz/midl-js-react@0.0.16
    • @midl-xyz/midl-js-core@0.0.12

0.0.13

Patch Changes

  • Add bytes32 rune getter

0.0.12

Patch Changes

  • Update executor contract

0.0.11

Patch Changes

  • Change viem version

0.0.10

Patch Changes

  • Change contract, add hooks

0.0.9

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-react@0.0.15
    • @midl-xyz/midl-js-core@0.0.11

0.0.8

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-react@0.0.14
    • @midl-xyz/midl-js-core@0.0.10

0.0.7

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.9
    • @midl-xyz/midl-js-react@0.0.13

0.0.6

Patch Changes

  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.8
    • @midl-xyz/midl-js-react@0.0.12

0.0.5

Patch Changes

  • feat: update rune utxo
  • Updated dependencies
    • @midl-xyz/midl-js-core@0.0.7
    • @midl-xyz/midl-js-react@0.0.11

0.0.4

Patch Changes

  • Fix query type

0.0.3

Patch Changes

  • Add query params

0.0.2

Patch Changes

  • Fix bytes handling

0.0.1

Patch Changes

  • Add @midl-xyz/midl-js-executor