Skip to content

Releases: wevm/ox

ox@0.14.30

Choose a tag to compare

@github-actions github-actions released this 02 Jul 23:54
b3046ed

Patch Changes

  • #281 da3309e Thanks @jxom! - Breaking (ox/tempo): Removed the TIP-1061 multisig config_id concept to match the updated Tempo reference implementation: multisig account addresses now derive directly from the initial config, owner approval digests bind only account, the signature wire format is 0x05 || rlp([account, signatures, init?]), MultisigConfig.maxOwners is now 255 with u8 weights, and owner approvals may be nested multisig signatures.

    - const id = MultisigConfig.toId(genesisConfig)
    - const account = MultisigConfig.getAddress({ genesisConfigId: id })
    + const account = MultisigConfig.getAddress(genesisConfig)
    
    - MultisigConfig.getSignPayload({ payload, account, genesisConfigId })
    + MultisigConfig.getSignPayload({ payload, account })
    
    - SignatureEnvelope.from({ account, genesisConfigId, signatures })
    + SignatureEnvelope.from({ account, signatures })

ox@0.14.29

Choose a tag to compare

@github-actions github-actions released this 03 Jun 08:49
58ca601

Patch Changes

  • #268 ed93945 Thanks @jxom! - viem/tempo: Added genesisConfig shorthand to TIP-1061 multisig helpers and renamed configIdgenesisConfigId on the typed SignatureEnvelope.Multisig.

ox@0.14.28

Choose a tag to compare

@github-actions github-actions released this 02 Jun 18:44
ad3330f

Patch Changes

  • #265 f5328d2 Thanks @jxom! - viem/tempo: Added support for TIP-1061 native multisig accounts.

ox@0.14.27

Choose a tag to compare

@github-actions github-actions released this 30 May 12:57
7bb96ea

Patch Changes

  • #263 451a442 Thanks @jxom! - ox/tempo: Added the ReceivePolicyReceipt module for encoding/decoding TIP-1028 receive-policy claim receipts (ClaimReceiptV1 witnesses) with decode, encode, from, fromLog, and fromTransactionReceipt (returns one receipt per TransferBlocked log).

ox@0.14.26

Choose a tag to compare

@github-actions github-actions released this 29 May 21:43
f55f189

Patch Changes

  • #262 b1ac8c8 Thanks @jxom! - ox/tempo: Added support for TIP-1049 (admin access keys) via optional isAdmin and account fields on KeyAuthorization that bind into the signing hash.

  • #260 581ccee Thanks @jxom! - ox/tempo: Added support for TIP-1053 (witnesses in key authorizations) via an optional 32-byte witness field on KeyAuthorization that is included in the signing hash.

ox@0.14.25

Choose a tag to compare

@github-actions github-actions released this 26 May 21:07
386a343

Patch Changes

  • #256 ad7610b Thanks @jxom! - Renamed ChannelDescriptor.from to Channel.from, made Channel.Channel the descriptor type, and changed Channel.computeId to receive channel and options separately.

ox@0.14.24

Choose a tag to compare

@github-actions github-actions released this 25 May 01:39
38b67b1

Patch Changes

  • #254 d837628 Thanks @jxom! - Added ChannelDescriptor.from for normalizing TIP-20 channel reserve descriptors.

ox@0.14.23

Choose a tag to compare

@github-actions github-actions released this 24 May 23:40
4501524

Patch Changes

  • #252 19cd833 Thanks @jxom! - Added TIP-20 channel reserve constants, channel id computation, and voucher signing helpers.

ox@0.14.22

Choose a tag to compare

@github-actions github-actions released this 18 May 01:26
4620d6b

Patch Changes

  • #227 ffa64c0 Thanks @Genmin! - Fixed Secp256k1.verify narrowing signature branches before address recovery.

ox@0.14.21

Choose a tag to compare

@github-actions github-actions released this 15 May 02:23
53ac1ff

Patch Changes

  • #246 32cf459 Thanks @0xrusowsky! - Added TxEnvelopeTempo.encodeForSigning to expose the raw Tempo sender-signing preimage bytes.

  • #248 e0474e9 Thanks @jxom! - Added blockTimestamp support to transaction RPC conversions.