Release - FIO v3.3.0
Enhancements and Updates
(#326) FIP-26 New Domain Marketplace contract. Adds a new get_escrow_listings
endpoint which takes 3 parameters. status
, limit
, and offset
with an optional parameter actor
. When the actor parameter is omitted, the limit and offset work fine, and only records of that given status are returned. If the actor parameter is provided it will only get the records with the requested status but also filtered on the given actor. The caveat is that the limit must be set to 1000 because of the additional filtering a lower limit will not work properly
(#325) FIP-33 Allow $ in chain/token codes. Updates the /add_pub_address
and /remove_pub_address
API endpoints to allow $ (dollar sign) as the token code or chain code. This provides support for chains (e.g. Ethereum, Binance SmartChain) that allow "$" as a token code.
Bug Fixes
(#340) trnsloctoks
action is not showing up as a transaction when you call get_actions or on bloks.io. This bug was caused by type discrepencies inhibiting proper deserialization.
(#345) get_fio_balance returning different amounts depending on API node. This bug caused by not setting the attributes in the result struct to appropriate defaults for the "not found" case.
(#345) Registered domains showing up as not registered. This issues arises when a domain is expired but not burned. Fixed by setting is_registered = 1
for expired domains that have not been burned.
(#345) Expired addresses showing up as not registered. This issues arises when an address is expired. Fixed by setting is_registered = 1
for expired addresses.
What's Changed
- Wildcard NFT result for all token_id lookups w/ get_nfts_contract by @adsorptionenthalpy in #328
- fio.escrow API Endpoint by @tvl83 in #326
- Update version to 3.3.0 by @ericbutz in #331
- FIP-33 ( Add $ support on chain name validation ) by @0xCasey in #325
- Release/3.2.x ( FIO Release 3.2 -> master ) by @0xCasey in #332
- Rebasing develop to current master branch by @0xCasey in #337
- BD-3229 FIO STAKING -- correct discrepencies for lockperiodv2 by @edrotthoff in #340
- Update controller to remove devtools bootstrap code by @ericbutz in #344
- fix BD-3236 BD-3374, BD-3404 by @edrotthoff in #345
- Release/3.3.x rebase from dev branch by @0xCasey in #346
- Release 3.3.0 to master (Release/3.3.x -> master) by @0xCasey in #348
New Contributors
Full Changelog: v3.2.0...v3.3.0