@0x/contracts-zero-ex
: Add transformer decoders
This commit is contained in:
parent
0ba67a363e
commit
2a81e468c7
@ -69,6 +69,13 @@ export function encodeFillQuoteTransformerData(data: FillQuoteTransformerData):
|
||||
return fillQuoteTransformerDataEncoder.encode([data]);
|
||||
}
|
||||
|
||||
/**
|
||||
* ABI-decode a `FillQuoteTransformer.TransformData` type.
|
||||
*/
|
||||
export function decodeFillQuoteTransformerData(encoded: string): FillQuoteTransformerData {
|
||||
return fillQuoteTransformerDataEncoder.decode(encoded).data;
|
||||
}
|
||||
|
||||
/**
|
||||
* ABI encoder for `WethTransformer.TransformData`
|
||||
*/
|
||||
@ -95,6 +102,13 @@ export function encodeWethTransformerData(data: WethTransformerData): string {
|
||||
return wethTransformerDataEncoder.encode([data]);
|
||||
}
|
||||
|
||||
/**
|
||||
* ABI-decode a `WethTransformer.TransformData` type.
|
||||
*/
|
||||
export function decodeWethTransformerData(encoded: string): WethTransformerData {
|
||||
return wethTransformerDataEncoder.decode(encoded).data;
|
||||
}
|
||||
|
||||
/**
|
||||
* ABI encoder for `PayTakerTransformer.TransformData`
|
||||
*/
|
||||
@ -121,6 +135,13 @@ export function encodePayTakerTransformerData(data: PayTakerTransformerData): st
|
||||
return payTakerTransformerDataEncoder.encode([data]);
|
||||
}
|
||||
|
||||
/**
|
||||
* ABI-decode a `PayTakerTransformer.TransformData` type.
|
||||
*/
|
||||
export function decodePayTakerTransformerData(encoded: string): PayTakerTransformerData {
|
||||
return payTakerTransformerDataEncoder.decode(encoded).data;
|
||||
}
|
||||
|
||||
/**
|
||||
* ABI encoder for `PayTakerTransformer.TransformData`
|
||||
*/
|
||||
@ -157,3 +178,10 @@ export interface AffiliateFeeTransformerData {
|
||||
export function encodeAffiliateFeeTransformerData(data: AffiliateFeeTransformerData): string {
|
||||
return affiliateFeeTransformerDataEncoder.encode(data);
|
||||
}
|
||||
|
||||
/**
|
||||
* ABI-decode a `AffiliateFeeTransformer.TransformData` type.
|
||||
*/
|
||||
export function decodeAffiliateFeeTransformerData(encoded: string): AffiliateFeeTransformerData {
|
||||
return affiliateFeeTransformerDataEncoder.decode(encoded).data;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user