Untitled
unknown
rust
a year ago
670 B
15
Indexable
module six_degrees::refferal { public struct ReferralCampaignStorageBase has key, store { cap_start_timestamp: u48, cap_distributed_amount: u256, total_distributed_amount: u256, start_date: u48, end_date: u48, name: string, } public struct ReferralCampaignStorage has key, store { id: UID, base: ReferralCampaignStorageBase, } fun init(_campaign: ReferralCampaignStorageBase, ctx: &mut TxContext) { let campaign = ReferralCampaignStorage { id: object::new(ctx), base: _campaign, }; transfer::transfer(campaign, ctx.sender()); } }
Editor is loading...
Leave a Comment