getPaymentInfo(contracts, address)

Feature

Get information about the remaining deposit and transfer settings for a given user address.

Parameters

string contract address, string sender,

data of SuccessResponse

object payment information about the address.

example

const contractAddress = "0x41EFb6902ADcb1214a7123b01af66b1D13b89864fca";
const address = "0x4526f3D0EdC63D9EaeCD94D56551e0f061CFCa47fca";

// Note: an asynchronous request.
const modelInfo = async () => {
   const info = await mitum.payment.getPaymentInfo(contract, address);
   console.log(info.data);
};
modelInfo();

{
  "_hint": "mitum-payment-account-info-value-v0.0.1",
  "transfer_setting": {
    "_hint": "mitum-payment-setting-v0.0.1",
    "address": "0x4526f3D0EdC63D9EaeCD94D56551e0f061CFCa47fca",
    "items": {
      "MCC": {
        "transfer_limit": "2000",
        "start_time": 3000,
        "end_time": 1738811388,
        "duration": 1001
      }
    }
  },
  "deposit_record": {
    "_hint": "mitum-payment-deposit-record-v0.0.1",
    "address": "0x4526f3D0EdC63D9EaeCD94D56551e0f061CFCa47fca",
    "items": {
      "MCC": {
        "amount": "9660",
        "transferred_at": 1738807601
      }
    }
  }
}

Last updated