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

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

  • voteproducer (modify)

  • voteproxy (modify)

Yes

FIP-7 (Burn FIO Address)

#188

  • burn_fio_address (new)

#11

  • burnaddress (new)

Yes

FIP-10 (Redesign Fee Computation for BPs)

#174

  • compute_fees (new)

#3

  • set_fee_vote (update)

  • set_fee_multiplier (update)

  • submit_bundled_transaction (update)

    • updatefees (modify)

    • setfeevote (modify)

    • setfeemult (modify)

    • bundlevote (modify)

    Yes

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

    #84

    • transfer_fio_address

    • get_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

    • trnsfiopubad (new)

    • 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 (updatemodify)

    #4

    • transfer_locked_tokens trnsloctoks (new)

    Yes