getContractInfo(address)

Feature

Get contract-account information by address. (This function is the same as the getAccountInfo function.)

Parameters

string address

data of SuccessResponse

object account information

example

// Note: an asynchronous request.
const addressInfo = async () => {
  const address = "0x78f707a5CB15924b5edf7E45cD8df06b577984F7fca";
  const info = await mitum.contract.getContractInfo(address);

  console.log(info.data);
};
addressInfo();

// output
{
  _hint: 'mitum-currency-account-value-v0.0.1',
  hash: '3thwfGVPEQqcutUMmhtn9GLeSxGNkmQqfEtgaQUWwmww',
  address: '0x78f707a5CB15924b5edf7E45cD8df06b577984F7fca',
  keys: {
    _hint: 'mitum-currency-keys-v0.0.1',
    hash: '78f707a5cb15924b5edf7e45cd8df06b577984f7',
    keys: [ [Object] ],
    threshold: 100
  },
  balance: [
    {
      amount: '99999999999999999999999999999999999000005',
      currency: 'SIT',
      _hint: 'mitum-currency-amount-v0.0.1'
    }
  ],
  height: 82658,
  contract_account_status: {
    _hint: 'mitum-extension-contract-account-status-v0.0.1',
    owner: '0x287A697fD9a0bCe3484b6D5967E5bDCdF1A077dbfca',
		is_active: false,
		balance_status: 0,
		handlers: [],
		recipients: []
  }
}

Last updated