test_class.declarator: testParams = TestNet3Params.get()
test_class.modifier: static final
test_class.original_string: static final NetworkParameters testParams = TestNet3Params.get();
test_class.type: NetworkParameters
test_class.var_name: testParams
test_class.declarator: mainParams = MainNetParams.get()
test_class.modifier: static final
test_class.original_string: static final NetworkParameters mainParams = MainNetParams.get();
test_class.type: NetworkParameters
test_class.var_name: mainParams
test_class.file: core/src/test/java/com/google/bitcoin/core/AddressTest.java
test_class.identifier: AddressTest
test_case.body: @Test
      public void decoding() throws Exception {
          if(CoinDefinition.supportsTestNet)
          {
              Address a = new Address(testParams, "n4eA2nbYqErp7H6jebchxAN59DmNpksexv");
              assertEquals("fda79a24e50ff70ff42f7d89585da5bd19d9e5cc", Utils.bytesToHexString(a.getHash160()));
          }
  
          Address b = new Address(mainParams, CoinDefinition.UNITTEST_ADDRESS);
          assertEquals("4a22c3c4cbb31e4d03b15550636762bda0baf85a", Utils.bytesToHexString(b.getHash160()));
      }
test_case.class_method_signature: AddressTest.decoding()
test_case.full_signature: @Test public void decoding()
test_case.identifier: decoding
test_case.invocations: assertEquals bytesToHexString getHash160 assertEquals bytesToHexString getHash160
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void decoding()
focal_class.declarator: LENGTH = 20
focal_class.modifier: public static final
focal_class.original_string: public static final int LENGTH = 20;
focal_class.type: int
focal_class.var_name: LENGTH
focal_class.file: core/src/main/java/com/google/bitcoin/core/Address.java
focal_class.identifier: Address
focal_class.class_method_signature: Address.Address(NetworkParameters params, int version, byte[] hash160)
focal_class.full_signature: public  Address(NetworkParameters params, int version, byte[] hash160)
focal_class.identifier: Address
focal_class.modifiers: public
focal_class.parameters: (NetworkParameters params, int version, byte[] hash160)
focal_class.signature:  Address(NetworkParameters params, int version, byte[] hash160)
focal_class.class_method_signature: Address.fromP2SHHash(NetworkParameters params, byte[] hash160)
focal_class.full_signature: public static Address fromP2SHHash(NetworkParameters params, byte[] hash160)
focal_class.identifier: fromP2SHHash
focal_class.modifiers: public static
focal_class.parameters: (NetworkParameters params, byte[] hash160)
focal_class.return: Address
focal_class.signature: Address fromP2SHHash(NetworkParameters params, byte[] hash160)
focal_class.class_method_signature: Address.fromP2SHScript(NetworkParameters params, Script scriptPubKey)
focal_class.full_signature: public static Address fromP2SHScript(NetworkParameters params, Script scriptPubKey)
focal_class.identifier: fromP2SHScript
focal_class.modifiers: public static
focal_class.parameters: (NetworkParameters params, Script scriptPubKey)
focal_class.return: Address
focal_class.signature: Address fromP2SHScript(NetworkParameters params, Script scriptPubKey)
focal_class.class_method_signature: Address.Address(NetworkParameters params, byte[] hash160)
focal_class.full_signature: public  Address(NetworkParameters params, byte[] hash160)
focal_class.identifier: Address
focal_class.modifiers: public
focal_class.parameters: (NetworkParameters params, byte[] hash160)
focal_class.signature:  Address(NetworkParameters params, byte[] hash160)
focal_class.class_method_signature: Address.Address(@Nullable NetworkParameters params, String address)
focal_class.full_signature: public  Address(@Nullable NetworkParameters params, String address)
focal_class.identifier: Address
focal_class.modifiers: public
focal_class.parameters: (@Nullable NetworkParameters params, String address)
focal_class.signature:  Address(@Nullable NetworkParameters params, String address)
focal_class.class_method_signature: Address.getHash160()
focal_class.full_signature: public byte[] getHash160()
focal_class.identifier: getHash160
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: byte[]
focal_class.signature: byte[] getHash160()
focal_class.class_method_signature: Address.isP2SHAddress()
focal_class.full_signature: public boolean isP2SHAddress()
focal_class.identifier: isP2SHAddress
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isP2SHAddress()
focal_class.class_method_signature: Address.getParameters()
focal_class.full_signature: @Nullable public NetworkParameters getParameters()
focal_class.identifier: getParameters
focal_class.modifiers: @Nullable public
focal_class.parameters: ()
focal_class.return: NetworkParameters
focal_class.signature: NetworkParameters getParameters()
focal_class.class_method_signature: Address.getParametersFromAddress(String address)
focal_class.full_signature: @Nullable public static NetworkParameters getParametersFromAddress(String address)
focal_class.identifier: getParametersFromAddress
focal_class.modifiers: @Nullable public static
focal_class.parameters: (String address)
focal_class.return: NetworkParameters
focal_class.signature: NetworkParameters getParametersFromAddress(String address)
focal_class.class_method_signature: Address.isAcceptableVersion(NetworkParameters params, int version)
focal_class.full_signature: private static boolean isAcceptableVersion(NetworkParameters params, int version)
focal_class.identifier: isAcceptableVersion
focal_class.modifiers: private static
focal_class.parameters: (NetworkParameters params, int version)
focal_class.return: boolean
focal_class.signature: boolean isAcceptableVersion(NetworkParameters params, int version)
focal_class.superclass: extends VersionedChecksummedBytes
focal_method.body: public byte[] getHash160() {
          return bytes;
      }
focal_method.class_method_signature: Address.getHash160()
focal_method.full_signature: public byte[] getHash160()
focal_method.identifier: getHash160
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: byte[]
focal_method.signature: byte[] getHash160()