@indigo-labs/dexter
Version:
Customizable Typescript SDK for interacting with Cardano DEXs
101 lines (100 loc) • 3.01 kB
JavaScript
import { DatumParameterKey } from '../../../constants';
/**
* https://github.com/CatspersCoffee/contracts/blob/bd6831e6806798032f6bb754d94a06d72d4d28a1/dex/src/Minswap/BatchOrder/Types.hs
*/
export default {
constructor: 0,
fields: [
{
constructor: 0,
fields: [
{
constructor: 0,
fields: [
{
bytes: DatumParameterKey.SenderPubKeyHash,
}
]
},
{
constructor: 0,
fields: [
{
constructor: 0,
fields: [
{
constructor: 0,
fields: [
{
bytes: DatumParameterKey.SenderPubKeyHash,
}
]
}
]
}
]
}
]
},
{
constructor: 0,
fields: [
{
constructor: 0,
fields: [
{
bytes: DatumParameterKey.ReceiverPubKeyHash,
}
]
},
{
constructor: 0,
fields: [
{
constructor: 0,
fields: [
{
constructor: 0,
fields: [
{
bytes: DatumParameterKey.ReceiverStakingKeyHash,
}
]
}
]
}
]
}
]
},
{
constructor: 1,
fields: []
},
{
constructor: 0,
fields: [
{
constructor: 0,
fields: [
{
bytes: DatumParameterKey.SwapOutTokenPolicyId
},
{
bytes: DatumParameterKey.SwapOutTokenAssetName
}
]
},
{
int: DatumParameterKey.MinReceive
}
]
},
{
int: DatumParameterKey.BatcherFee
},
{
int: DatumParameterKey.DepositFee
}
]
};