Exemplo n.º 1
0
def test_create_with_seed():
    """Test create with seed"""
    default_public_key = PublicKey("11111111111111111111111111111111")
    derived_key = PublicKey.create_with_seed(default_public_key,
                                             "limber chicken: 4/45",
                                             default_public_key)
    assert derived_key == PublicKey(
        "9h1HyLCW5dZnBVap8C5egQ9Z6pHyjsh5MNy83iPqqRuq")
def get_derived_address(base, hashed_eth_pk, spl_token_id):
    seed = base58.b58encode(hashed_eth_pk).decode()
    return PublicKey.create_with_seed(base, seed, spl_token_id), seed