All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.1.0-alpha.30 (2023-06-05)
- common: rename
utxoSumResultDiff
toutxoDiff
- common: add
uniq
anduniqBy
(3b61d2b) - common: add
utxoFilter
function (ca3cd58) - core: add
ensureSelection("all")
param (29edf0b)
-
common: fix undefined
utxoSum
nanoErgs result. (448c4e4) -
common: rename
utxoSumResultDiff
toutxoDiff
(43025d9)
0.1.0-alpha.29 (2023-05-20)
- common: add
areEqualBy
function (062b1a5)
0.1.0-alpha.28 (2023-05-14)
- export
estimateBoxSize
function (6b67963)
0.1.0-alpha.27 (2023-05-09)
- core: Validate PK if address is a P2PK (699cc4a)
- core: validate public key on instantiating by
ErgoAddress.fromPublicKey()
(0f1ffe5) - wallet: add
@fleet-sdk/common
as dependency (276a456)
0.1.0-alpha.26 (2023-04-09)
- core: add 'isolateErgOnChange' setting (569c077)
0.1.0-alpha.25 (2023-04-08)
- common: mark common library as
sideEffect: true
(aa7bb38)
0.1.0-alpha.24 (2023-04-08)
- make package side effect free (ba61117)
0.1.0-alpha.23 (2023-04-08)
- core:
BoxSelector
ordering no longer fallbacks to ascending sort bycreationHeight
if no order callback is specified atBoxSelector.orderBy
.
- common: add
hexSize
method (78f724b) - core: add
CherryPickSelectionStrategy
(af79a01) - core: add
estimateBoxSize
method (5931453) - core: add min box value estimation (03fcb9e)
- common: make
orderBy
non-mutable (02e208a)
0.1.0-alpha.22 (2023-03-21)
0.1.0-alpha.21 (2023-03-21)
- core: add
SColl
parser (cb9c958) - core: add
SGroupElement
parser. (048ba88) - core: add
SigmaProp.ProveDlog
parser (584029d)
- wrong error message (b94ee22)
0.1.0-alpha.20 (2023-02-20)
- core: add transaction serializer (198a0b7)
- common: add
utxoSumResultDiff()
function (79caa7b) - core: add
ErgoUnsignedTransaction
model (a8546eb)
- core: "default" and "EIP-12" params will be no longer supported on
TransactionBuilder.build()
as now it returns an instance ofErgoUnsignedTransaction
.ErgoUnsignedTransaction.toPlainObject()
andErgoUnsignedTransaction.toEIP12Object()
can be used to achieve the same results. (a8546eb)
0.1.0-alpha.19 (2023-01-09)
- fix out of order registers serialization (45321dd)
0.1.0-alpha.18 (2022-12-27)
-
common: rename
bigIntToStr()
todecimalize()
andstrToBigInt()
toundecimalize()
-
common: rename
bigIntToStr()
todecimalize()
andstrToBigInt()
toundecimalize()
(27d44f6)
0.1.0-alpha.17 (2022-12-24)
0.1.0-alpha.16 (2022-12-24)
- common: add
bigIntToStr()
andstrToBigInt()
utility functions (5c75337)
0.1.0-alpha.15 (2022-12-14)
- core: accept hex string on for Coll[Byte] serialization (0253b2a)
- core: add
SShort
,SInt
,SLong
,SByte
andSBool
sigma parsing support (93a03c9) - core: add
ZigZag
andVLQ
encoding forBigInt
(1271bfd) - plugins: add Babel Fees plugin (3a2e23a)
- core: remove placing options from addInputs (fe62741)
0.1.0-alpha.14 (2022-12-12)
- core: renamed
allowTokenBurn()
toallowTokenBurning()
onTransactionBuilderSettings
- common: add
OneOrMore<>
type (9fdfdc6) - core: add
allowTokenBurningFromPlugins()
settings method (26824dd) - core: add plugins support (439e737)
- core: allow ensuring inclusion by
boxId
(d24494f) - core: allow item placement for all collections (f24c726)
- core: allow placing outputs at specific index (c5f0347)
- core: normalize collection types (821ebcc)
- core: return
OutputBuilder
oneject
method (8db2a70)
0.1.0-alpha.13 (2022-12-09)
- core: allow manual token minting (8e07d82)
- check blake hash length (e8c50a0)