Skip to content

Commit

Permalink
Merge pull request #354 from fioprotocol/develop
Browse files Browse the repository at this point in the history
Fee Validation Patch
  • Loading branch information
misterleet authored Feb 13, 2025
2 parents 82e4ffc + 2c26eda commit fa2aa62
Show file tree
Hide file tree
Showing 3 changed files with 74 additions and 0 deletions.
4 changes: 4 additions & 0 deletions contracts/fio.fee/fio.fee.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -548,6 +548,10 @@ namespace fioio {
const int64_t &bytesize
) {
require_auth(account);
fio_400_assert(end_point == "msig_propose" || end_point == "auth_update", "endpoint_name", end_point,
"FIO fee not found for endpoint", ErrorNoFeesFoundForEndpoint);
fio_400_assert(bytesize > 0, "bytesize", to_string(bytesize), "FIO fee invalid for 0 byte size", ErrorFeeInvalid);

//begin new fees, logic for Mandatory fees.
const uint128_t endpoint_hash = fioio::string_to_uint128_hash(end_point.c_str());

Expand Down
35 changes: 35 additions & 0 deletions docs/releases-testnet.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,40 @@
# Testnet Release History

## v2.11.2
#### ABI
| Contract | Hash | Update |
| -------- | ---- | ------ |
| eosio.msig | 3af458ff9d51886bcc9f78defd79a3647603b96420e5f16a2bae3297483f4513 | |
| eosio.wrap | d725f18bd716feea7ef33e7c12b5e1506fc526b713613f3a50d9c243195ef07c | |
| fio.system | 67220855b9cc09004002aad478b490495355e24484cb6eb821220800237b7429 | |
| fio.address | 50fb8fc06375e525d6d516ec5a330373a023351090a0f508ba94dbbedd706a7b | |
| fio.escrow | e6cefdcf616dbc882217c9cedba76daa4076ee016c5080b8cf829c1414c296be | |
| fio.fee | 90b15dc1e8985eef6b358b06a9886c435b5f304724f31a28de58178f86061fe0 | |
| fio.oracle | 90a4e3e3458630b735b848b89f41ecaeb561017f531ea92d792f20d71419da71 | |
| fio.perms | b4c843edc77d01d1dd174aaee472523650ccb8f4032930e8e2e8c489ab9ad383 | |
| fio.request.obt | 09bbbdd2d6982ea24665150373ce07f371fee05786f53c5bd867263d9b6aea1c | |
| fio.staking | 9e2b839e35a567f5e86e3ed7aa63c8f7b025606d2a89ac558f5bf7eaab622904 | |
| fio.token | a92dc5691ff8d533448ac34b12dc13e357736aaed452ef7a73ac5c5ed2af655f | |
| fio.tpid | c10ac4f3037f80d430d5f3dbbc6bb3be7734d28a46b8a203dc72f058eb4eb644 | |
| fio.treasury | b183e2086f1be9918c1a44fffee16a8cccac325f619d640de21dec3cf9089827 | |

#### WASM
| Contract | Hash | Update |
| -------- | ---- | ------ |
| eosio.msig | f4827d64e1f32dd7a5b879ebe8e7d6639e8593a690119ef9a65fb750ea82c2fc | |
| eosio.wrap | 4d9b06f62cb3f7666844883bf461535b7c04015f5fb28ad604a0bb0e952fd27d | |
| fio.system | 2a658100da7a5f3b3d298eb3381e6996c8fa9a4c765acf3094cfa4b623c08673 | |
| fio.address | 649f03b387716023731a88884fcfd7c203ef586e35cb7011b21dd197abf30fe7 | |
| fio.escrow | 34029f7e857cd2d0287053b8476b58613a63ccf5afe7e6e4af4b883d91ed901a | |
| fio.fee | 274b2bdebb8cc96913f68ea5b2565b28855fc6d62c6550e2e130fe1fcfd22928 | * |
| fio.oracle | 2f83d7c8c87c6aecd4779af8f8a69e2a9fb9ca5b78eb028b04423e5182ef2c8a | |
| fio.perms | 320c64561b2e1fe5d8cff0c5edec3ccd4978b54f510e9c5cb67e13300a2ae6f2 | |
| fio.request.obt | f9b82624ae54ceaf24f26a1628b3cbbb6a0f9823eab47378e892a4948ef059f4 | |
| fio.staking | a3543264be56be3e650779664575dcfff211e2f978cb2cc5e289f8aa0b02e441 | |
| fio.token | 22365038d5d4c9677dd406e7cbb31043dae9a70e3015a1ac28e21cd8a1203730 | |
| fio.tpid | 80232eb0842e3d0b8320b6efa76a5f877fc63f06a38166ad73e5d726f8590420 | |
| fio.treasury | 810558b1141f885127100ff99e9a8e5098cf8f56b0566de1ab9b1763dc1ac3f0 | |

## v2.11.1-rc1
#### ABI
| Contract | Hash | Update |
Expand Down
35 changes: 35 additions & 0 deletions docs/releases.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,40 @@
# Mainnet Release History

## v2.11.2
#### ABI
| Contract | Hash | Update |
| -------- | ---- | ------ |
| eosio.msig | 3af458ff9d51886bcc9f78defd79a3647603b96420e5f16a2bae3297483f4513 | |
| eosio.wrap | d725f18bd716feea7ef33e7c12b5e1506fc526b713613f3a50d9c243195ef07c | |
| fio.system | 67220855b9cc09004002aad478b490495355e24484cb6eb821220800237b7429 | |
| fio.address | 50fb8fc06375e525d6d516ec5a330373a023351090a0f508ba94dbbedd706a7b | |
| fio.escrow | e6cefdcf616dbc882217c9cedba76daa4076ee016c5080b8cf829c1414c296be | |
| fio.fee | 90b15dc1e8985eef6b358b06a9886c435b5f304724f31a28de58178f86061fe0 | |
| fio.oracle | 90a4e3e3458630b735b848b89f41ecaeb561017f531ea92d792f20d71419da71 | |
| fio.perms | b4c843edc77d01d1dd174aaee472523650ccb8f4032930e8e2e8c489ab9ad383 | |
| fio.request.obt | 09bbbdd2d6982ea24665150373ce07f371fee05786f53c5bd867263d9b6aea1c | |
| fio.staking | 9e2b839e35a567f5e86e3ed7aa63c8f7b025606d2a89ac558f5bf7eaab622904 | |
| fio.token | a92dc5691ff8d533448ac34b12dc13e357736aaed452ef7a73ac5c5ed2af655f | |
| fio.tpid | c10ac4f3037f80d430d5f3dbbc6bb3be7734d28a46b8a203dc72f058eb4eb644 | |
| fio.treasury | b183e2086f1be9918c1a44fffee16a8cccac325f619d640de21dec3cf9089827 | |

#### WASM
| Contract | Hash | Update |
| -------- | ---- | ------ |
| eosio.msig | f4827d64e1f32dd7a5b879ebe8e7d6639e8593a690119ef9a65fb750ea82c2fc | |
| eosio.wrap | 4d9b06f62cb3f7666844883bf461535b7c04015f5fb28ad604a0bb0e952fd27d | |
| fio.system | 2a658100da7a5f3b3d298eb3381e6996c8fa9a4c765acf3094cfa4b623c08673 | |
| fio.address | 649f03b387716023731a88884fcfd7c203ef586e35cb7011b21dd197abf30fe7 | |
| fio.escrow | 34029f7e857cd2d0287053b8476b58613a63ccf5afe7e6e4af4b883d91ed901a | |
| fio.fee | 274b2bdebb8cc96913f68ea5b2565b28855fc6d62c6550e2e130fe1fcfd22928 | * |
| fio.oracle | 2f83d7c8c87c6aecd4779af8f8a69e2a9fb9ca5b78eb028b04423e5182ef2c8a | |
| fio.perms | 320c64561b2e1fe5d8cff0c5edec3ccd4978b54f510e9c5cb67e13300a2ae6f2 | |
| fio.request.obt | f9b82624ae54ceaf24f26a1628b3cbbb6a0f9823eab47378e892a4948ef059f4 | |
| fio.staking | a3543264be56be3e650779664575dcfff211e2f978cb2cc5e289f8aa0b02e441 | |
| fio.token | 22365038d5d4c9677dd406e7cbb31043dae9a70e3015a1ac28e21cd8a1203730 | |
| fio.tpid | 80232eb0842e3d0b8320b6efa76a5f877fc63f06a38166ad73e5d726f8590420 | |
| fio.treasury | 810558b1141f885127100ff99e9a8e5098cf8f56b0566de1ab9b1763dc1ac3f0 | |

## v2.11.1
#### ABI
| Contract | Hash | Update |
Expand Down

0 comments on commit fa2aa62

Please sign in to comment.