Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Moving to archive. In place of this I am creating a detailed release summary that discusses all table and ABI impacts of new actions and endpoints.

Summarizes code impacts for FIO features

Requires chain code update:

fio

fio.contract

Launch Contracts Independently?

Table Migration

ABI changes

BP Impact

Notes

FIP-9 (Allow voting and proxying without a FIO Address)

No changes

#12

  • vote_producer voteproducer (modify)

  • proxy_vote voteproxy (modify)

Yes

FIP-7 (Burn FIO Address)

#188

  • burn_fio_address (new)

#11

  • burn_fio_address burnaddress (new)

Yes

FIP-10 (Redesign Fee Computation for BPs)

#174

  • compute_fees (new)

#3

  • update_fees updatefees (modify)

  • set_fee_vote setfeevote (modify)set_fee_multiplier

  • setfeemult (modify)

  • submit_bundled_transaction bundlevote (modify)

Yes

FIP-1.b (xfer address and OBT optimization)

#84

  • transfer_fio_address

  • Dependency on existing calls

#84

  • transfer_fio_addressget_obt_data (modify)

  • get_pending_fio_requests (modify)

  • get_sent_fio_requests (modify)

  • get_cancelled_fio_requests (modify)

#84

  • xferaddress (new)

No

A lot of the chain code is already deployed (but disabled) in fio v2.0.0

FIP-11 (Enhance bundled transaction usability)

  • transfer_tokens_fio_add (new)

  • add_bundled_transactions (new)

#28, #27

  • transfer_tokens_fio_add trnsfiopubad (new)

  • add_bundled_transactions addbundles (new)

Depends on FIP-1.b

FIP-13 (get_all_pub_add)

#216

  • get_pub_addresses (new)

N/A

FIP-6 (ability to lock tokens)

#148

  • transfer_locked_tokens (new)

  • get_locks (new)

  • get_fio_balance (modify)

#4

  • transfer_locked_tokens trnsloctoks (new)

We could release transfer_locked_tokens without the getters.

Yes