Skip to content

Commit

Permalink
Added new tokens and pairs into market maker
Browse files Browse the repository at this point in the history
  • Loading branch information
glottologist committed Oct 5, 2023
1 parent a9666bd commit fe06661
Show file tree
Hide file tree
Showing 2 changed files with 79 additions and 2 deletions.
2 changes: 1 addition & 1 deletion batcher/storage/initial_storage_ghostnet.mligo
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ let f(_:unit) : Batcher.Storage.t = {
user_batch_ordertypes = (Big_map.empty: Batcher.user_batch_ordertypes);
fee_in_mutez = 10_000mutez;
fee_recipient = ("tz1burnburnburnburnburnburnburjAYjjX" : address);
administrator = ("tz1aSL2gjFnfh96Xf1Zp4T36LxbzKuzyvVJ4" : address);
administrator = ("tz1ca4batAsNxMYab3mUK5H4QRjY8drV4ViL" : address);
marketmaker = ("tz1aSL2gjFnfh96Xf1Zp4T36LxbzKuzyvVJ4" : address);
limit_on_tokens_or_pairs = 10n;
deposit_time_window_in_seconds = 600n;
Expand Down
79 changes: 78 additions & 1 deletion batcher/storage/marketmaker_storage_ghostnet.mligo
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,13 @@ let f(_:unit) : MarketMaker.Storage.t = {
decimals = 8n;
standard = Some "FA1.2 token"
});
(("BTCtz"), {
token_id = 0n;
name = "tzBTC";
address = Some(("KT1ErLEYVsxqHxLgLucXViq5DYrtSyDuSFTe" : address));
decimals = 8n;
standard = Some "FA2 token"
});
(("EURL"),{
token_id = 0n;
name = "EURL";
Expand All @@ -23,6 +30,13 @@ let f(_:unit) : MarketMaker.Storage.t = {
address = Some(("KT1WNrZ7pEbpmYBGPib1e7UVCeC6GA6TkJYR" : address));
decimals = 6n;
standard = Some "FA2 token"
});
(("USDtz"),{
token_id = 0n;
name = "USDtz";
address = Some(("KT1B8tP5Q8Cb7HctLfxt4MVk2cWouHFrnbjW" : address));
decimals = 6n;
standard = Some "FA1.2 token"
})
];
valid_swaps = Map.literal [
Expand All @@ -37,6 +51,39 @@ let f(_:unit) : MarketMaker.Storage.t = {
is_disabled_for_deposits = false
}
);
("BTCtz/USDtz", {
swap = {
from = "BTCtz";
to = "USDtz";
};
oracle_address = ("KT1DG2g5DPYWqyHKGpRL579YkYZwJxibwaAZ": address);
oracle_asset_name = "BTC-USDT";
oracle_precision = 6n;
is_disabled_for_deposits = false
}
);
("tzBTC/USDtz", {
swap = {
from = "tzBTC";
to = "USDtz";
};
oracle_address = ("KT1DG2g5DPYWqyHKGpRL579YkYZwJxibwaAZ": address);
oracle_asset_name = "BTC-USDT";
oracle_precision = 6n;
is_disabled_for_deposits = false
}
);
("BTCtz/USDT", {
swap = {
from = "BTCtz";
to = "USDT";
};
oracle_address = ("KT1DG2g5DPYWqyHKGpRL579YkYZwJxibwaAZ": address);
oracle_asset_name = "BTC-USDT";
oracle_precision = 6n;
is_disabled_for_deposits = false
}
);
("tzBTC/EURL", {
swap = {
from = "tzBTC";
Expand All @@ -50,7 +97,7 @@ let f(_:unit) : MarketMaker.Storage.t = {
)
];
batcher = ("tz1burnburnburnburnburnburnburjAYjjX" : address);
administrator = ("tz1aSL2gjFnfh96Xf1Zp4T36LxbzKuzyvVJ4" : address);
administrator = ("tz1ca4batAsNxMYab3mUK5H4QRjY8drV4ViL" : address);
vaults = Big_map.literal [
("tzBTC", {
total_shares = 0n;
Expand All @@ -67,6 +114,21 @@ let f(_:unit) : MarketMaker.Storage.t = {
};
foreign_tokens = (Map.empty: MarketMaker.token_amount_map);
});
("BTCtz", {
total_shares = 0n;
holdings = (Set.empty: nat set);
native_token = {
token = {
token_id = 0n;
name = "BTCtz";
address = Some(("KT1ErLEYVsxqHxLgLucXViq5DYrtSyDuSFTe" : address));
decimals = 8n;
standard = Some "FA2 token"
};
amount= 0n;
};
foreign_tokens = (Map.empty: MarketMaker.token_amount_map);
});
("EURL", {
total_shares = 0n;
holdings = (Set.empty: nat set);
Expand All @@ -82,6 +144,21 @@ let f(_:unit) : MarketMaker.Storage.t = {
};
foreign_tokens = (Map.empty: MarketMaker.token_amount_map);
});
("USDtz", {
total_shares = 0n;
holdings = (Set.empty: nat set);
native_token = {
token = {
token_id = 0n;
name = "USDtz";
address = Some(("KT1B8tP5Q8Cb7HctLfxt4MVk2cWouHFrnbjW" : address));
decimals = 6n;
standard = Some "FA1.2 token"
};
amount= 0n;
};
foreign_tokens = (Map.empty: MarketMaker.token_amount_map);
});
("USDT", {
total_shares = 0n;
holdings = (Set.empty: nat set);
Expand Down

0 comments on commit fe06661

Please sign in to comment.