Skip to content

Commit

Permalink
⚡️ use existing code
Browse files Browse the repository at this point in the history
  • Loading branch information
tekkac authored and julienbrs committed Jul 31, 2024
1 parent 71a7509 commit e79f71c
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
2 changes: 1 addition & 1 deletion src/metadata/vintages/template/data.cairo
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ fn generate_data(static: ProjectStaticData, storage: StorageData) -> TemplateDat
project_carbon_units: array![static.total_cu.to_ascii()].span(),
project_name,
project_description,
vintage_year: array![vintage.year.low.to_ascii()].span(),
vintage_year: array![vintage.year.to_ascii()].span(),
vintage_supply: array![vintage.supply.to_ascii()].span(),
vintage_supply_fmt: format_capacity_(vintage.supply.into()),
vintage_failed: array![vintage.failed.to_ascii()].span(),
Expand Down
6 changes: 4 additions & 2 deletions src/metadata/vintages/template/storage.cairo
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,10 @@ use cairo_erc_3525::interface::{IERC3525Dispatcher, IERC3525DispatcherTrait};
fn fetch_data(contract_address: ContractAddress, token_id: u256) -> CPV3StorageData {
let vintages = IVintageDispatcher { contract_address };
let project_carbon = vintages.get_project_carbon();
let vintage = vintages.get_carbon_vintage(token_id);
let (start_year, end_year) = vintages.get_vintage_range();
let all_vintages = vintages.get_cc_vintages();
let vintage = *all_vintages.at(token_id.try_into().unwrap());
let start_year: u32 = *all_vintages.at(0).year;
let end_year: u32 = *all_vintages.at(all_vintages.len() - 1).year;

let timestamp = starknet::get_block_timestamp();

Expand Down

0 comments on commit e79f71c

Please sign in to comment.