public-awesome / launchpad

Stargaze NFT and Launchpad smart contracts
Apache License 2.0
79 stars 37 forks source link

Add vending-minter-wl-flex-featured #657

Closed MightOfOaks closed 8 months ago

MightOfOaks commented 8 months ago

https://github.com/public-awesome/launchpad/blob/release/v3.x/contracts/minters/vending-minter-wl-flex/src/contract.rs#L643-L655 is exchanged with

let pa_dao = "stars159t8e03zlmgyekmdrpxnyf70rdky28v553kj53zsapqadaunt4wsmn5m3l".to_string();

if !network_fee.is_zero() {
    res = res.add_message(BankMsg::Send {
        to_address: pa_dao.to_string(),
        amount: vec![coin(network_fee.u128(), mint_price.denom.clone())],
    });
}
github-actions[bot] commented 8 months ago

Cosm-Orc Gas Usage

Contract Op Name Gas Used Old Gas Used Gas Diff File
vending_factory Store__Store 3169004 3082476 +2.8071% e2e/src/helpers/chain.rs:78
open_edition_factory Store__Store 3592505 3506900 +2.4410% e2e/src/helpers/chain.rs:78
base_factory Store__Store 2767668 2696792 +2.6282% e2e/src/helpers/chain.rs:78
base_minter Store__Store 7162280 7068056 +1.3331% e2e/src/helpers/chain.rs:78
open_edition_minter Store__Store 8809341 8700070 +1.2560% e2e/src/helpers/chain.rs:78
sg721_base Store__Store 8531232 8416494 +1.3633% e2e/src/helpers/chain.rs:78
sg721_metadata_onchain Store__Store 8997477 8886444 +1.2495% e2e/src/helpers/chain.rs:78
sg721_nt Store__Store 7948195 7842375 +1.3493% e2e/src/helpers/chain.rs:78
sg721_updatable Store__Store 9328834 9204723 +1.3483% e2e/src/helpers/chain.rs:78
sg_whitelist Store__Store 3704838 3599317 +2.9317% e2e/src/helpers/chain.rs:78
sg_whitelist_flex Store__Store 3648438 3528506 +3.3989% e2e/src/helpers/chain.rs:78
vending_minter Store__Store 9023412 8892840 +1.4683% e2e/src/helpers/chain.rs:78
vending_minter_merkle_wl Store__Store 9251705 9138800 +1.2354% e2e/src/helpers/chain.rs:78
vending_minter_wl_flex Store__Store 9188798 9075906 +1.2439% e2e/src/helpers/chain.rs:78
whitelist_immutable Store__Store 2269612 2206354 +2.8671% e2e/src/helpers/chain.rs:78
whitelist_mtree Store__Store 7108252 7025364 +1.1798% e2e/src/helpers/chain.rs:78
Raw Report for d4f6385b294ad3992f0fa4a90ff4f1cfa660cdfe
| Contract | Op Name | Gas Used | Gas Wanted | File | | --- | --- | --- | --- | --- | | multiple_contracts | Execute__minter_batch_exec_mint_token | 3158277 | 4714556 | e2e/src/tests/open_edition_factory_and_mint_tests.rs:276 | | multiple_contracts | Execute__minter_batch_exec_mint_token_w_trading_time | 1945595 | 2898336 | e2e/src/tests/factory_test.rs:314 | | vending_factory | Execute__factory_exec_minter_inst | 34037963 | 51033732 | e2e/src/tests/factory_test.rs:98 | | vending_factory | Instantiate__factory_inst | 187314 | 257855 | e2e/src/helpers/helper.rs:35 | | vending_factory | Store__Store | 3169004 | 4730366 | e2e/src/helpers/chain.rs:78 | | vending_factory | Execute__factory_exec_minter_inst_w_trading_time | 3858160 | 5764040 | e2e/src/tests/factory_test.rs:244 | | minter | Execute__minter_exec_mint_to_token | 365544 | 525191 | e2e/src/tests/open_edition_minter_executes_tests.rs:181 | | minter | Execute__minter_exec_purge | 140236 | 187287 | e2e/src/tests/open_edition_minter_executes_tests.rs:282 | | minter | Execute__minter_exec_update_per_addr_limit | 209845 | 291647 | e2e/src/tests/open_edition_minter_executes_tests.rs:217 | | minter | Execute__minter_exec_update_trading_time | 271492 | 384117 | e2e/src/tests/open_edition_minter_executes_tests.rs:100 | | open_edition_factory | Execute__factory_exec_minter_inst | 547398 | 797970 | e2e/src/tests/open_edition_factory_and_mint_tests.rs:206 | | open_edition_factory | Instantiate__factory_inst | 188167 | 259133 | e2e/src/helpers/open_edition_minter_helpers.rs:39 | | open_edition_factory | Execute__factory_exec_minter_inst_w_trading_time | 548113 | 799043 | e2e/src/tests/open_edition_factory_and_mint_tests.rs:411 | | open_edition_factory | Store__Store | 3592505 | 5365617 | e2e/src/helpers/chain.rs:78 | | base_factory | Store__Store | 2767668 | 4128362 | e2e/src/helpers/chain.rs:78 | | base_minter | Store__Store | 7162280 | 10720220 | e2e/src/helpers/chain.rs:78 | | open_edition_minter | Store__Store | 8809341 | 13190811 | e2e/src/helpers/chain.rs:78 | | sg721_base | Store__Store | 8531232 | 12773648 | e2e/src/helpers/chain.rs:78 | | sg721_metadata_onchain | Store__Store | 8997477 | 13473015 | e2e/src/helpers/chain.rs:78 | | sg721_nt | Store__Store | 7948195 | 11899092 | e2e/src/helpers/chain.rs:78 | | sg721_updatable | Store__Store | 9328834 | 13970051 | e2e/src/helpers/chain.rs:78 | | sg_whitelist | Store__Store | 3704838 | 5534117 | e2e/src/helpers/chain.rs:78 | | sg_whitelist_flex | Store__Store | 3648438 | 5449512 | e2e/src/helpers/chain.rs:78 | | vending_minter | Store__Store | 9023412 | 13511918 | e2e/src/helpers/chain.rs:78 | | vending_minter_featured | Store__Store | 9107964 | 13638746 | e2e/src/helpers/chain.rs:78 | | vending_minter_merkle_wl | Store__Store | 9251705 | 13854357 | e2e/src/helpers/chain.rs:78 | | vending_minter_wl_flex | Store__Store | 9188798 | 13759997 | e2e/src/helpers/chain.rs:78 | | vending_minter_wl_flex_featured | Store__Store | 9094860 | 13619090 | e2e/src/helpers/chain.rs:78 | | whitelist_immutable | Store__Store | 2269612 | 3381278 | e2e/src/helpers/chain.rs:78 | | whitelist_mtree | Store__Store | 7108252 | 10639178 | e2e/src/helpers/chain.rs:78 |