diff --git a/contracts/exchange/exchange.abi b/contracts/exchange/exchange.abi index c832f72d72d6deaccafcd9571813f32f74c9811a..b11340639cdd905c59a7d3062c8afc1338411484 100644 --- a/contracts/exchange/exchange.abi +++ b/contracts/exchange/exchange.abi @@ -21,6 +21,16 @@ {"name":"contract", "type":"account_name"} ] }, + { + "name": "upmargin", + "base": "", + "fields": [ + {"name":"borrower", "type":"account_name"}, + {"name":"market", "type":"symbol"} + {"name":"delta_borrow", "type":"extended_asset"} + {"name":"delta_collateral", "type":"extended_asset"} + ] + }, { "name": "lend", "base": "", @@ -123,6 +133,7 @@ { "name": "issue", "type": "issue" }, { "name": "lend", "type": "lend" }, { "name": "unlend", "type": "unlend" }, + { "name": "upmargin", "type": "upmargin" }, { "name": "create", "type": "create" } ], "tables": [{ diff --git a/contracts/exchange/exchange.hpp b/contracts/exchange/exchange.hpp index 0490c53a9a1dd5b2ab3bf13ac7990b44f6cbbfd9..4e070cc37cb2c320597723c48c67efd2d262313f 100644 --- a/contracts/exchange/exchange.hpp +++ b/contracts/exchange/exchange.hpp @@ -82,12 +82,12 @@ namespace eosio { }; struct upmargin { - symbol_type market; account_name borrower; + symbol_type market; extended_asset delta_borrow; extended_asset delta_collateral; - EOSLIB_SERIALIZE( upmargin, (market)(borrower)(delta_borrow)(delta_collateral) ) + EOSLIB_SERIALIZE( upmargin, (borrower)(market)(delta_borrow)(delta_collateral) ) }; struct trade {