Skip to content

Release - FIO v3.3.0

Compare
Choose a tag to compare
@0xCasey 0xCasey released this 08 Apr 16:52
· 96 commits to master since this release
533ed46

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

New Contributors

Full Changelog: v3.2.0...v3.3.0