Pages:
Author

Topic: [ANN][EC]▲ Eclipse ▲ Ring Signatures | Anonymous | TOR | Stealth Addresses - page 14. (Read 29672 times)

legendary
Activity: 1028
Merit: 1000
nur wenn wir halt eigenmächtig in der src rumeditieren wird evtl mehr zerschossen als jemanden lieb ist .

Und wie oben zu lesen war es ja keine "special" Version von Secp

legendary
Activity: 1274
Merit: 1006
Trainman
dev this lines is required
if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
        return 1;    ?


Yes, it takes a 32 byte big endian scalar hash and returns two 32 byte big endian scalars that describe a point on the eliptic curve secp256k1. Wink

with this commit https://github.com/EclipseCrypto/eclipse/commit/e7897d90e3b89abd23cd9eb82d87c0908b84c235 this error solved ?
Code:
sigringu.cpp: In function ‘int hashToEC(const uint8_t*, uint32_t, BIGNUM*, EC_POINT*)’:
sigringu.cpp:150:60: error: ‘secp256k1_hash_to_ec_xy_bytes’ was not declared in this scope
     if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
                                                            ^
make: *** [obj/sigringu.o] Error 1





Nope, error is still there Smiley

@Oc:   lohnt nicht sich darüber aufzuregen . es ist immer noch eine "Bringschuld" des Devs eine funktionierende Source zu stellen . Und da er das nicht im Griff hat , so what :-)

Gruss Glen

Wir versuchen zu helfen
legendary
Activity: 1028
Merit: 1000
dev this lines is required
if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
        return 1;    ?


Yes, it takes a 32 byte big endian scalar hash and returns two 32 byte big endian scalars that describe a point on the eliptic curve secp256k1. Wink

with this commit https://github.com/EclipseCrypto/eclipse/commit/e7897d90e3b89abd23cd9eb82d87c0908b84c235 this error solved ?
Code:
sigringu.cpp: In function ‘int hashToEC(const uint8_t*, uint32_t, BIGNUM*, EC_POINT*)’:
sigringu.cpp:150:60: error: ‘secp256k1_hash_to_ec_xy_bytes’ was not declared in this scope
     if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
                                                            ^
make: *** [obj/sigringu.o] Error 1





Nope, error is still there Smiley

@Oc:   lohnt nicht sich darüber aufzuregen . es ist immer noch eine "Bringschuld" des Devs eine funktionierende Source zu stellen . Und da er das nicht im Griff hat , so what :-)

Gruss Glen
legendary
Activity: 1274
Merit: 1006
Trainman
dev this lines is required
if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
        return 1;    ?


Yes, it takes a 32 byte big endian scalar hash and returns two 32 byte big endian scalars that describe a point on the eliptic curve secp256k1. Wink

with this commit https://github.com/EclipseCrypto/eclipse/commit/e7897d90e3b89abd23cd9eb82d87c0908b84c235 this error solved ?
Code:
sigringu.cpp: In function ‘int hashToEC(const uint8_t*, uint32_t, BIGNUM*, EC_POINT*)’:
sigringu.cpp:150:60: error: ‘secp256k1_hash_to_ec_xy_bytes’ was not declared in this scope
     if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
                                                            ^
make: *** [obj/sigringu.o] Error 1

Nope, error is still there Smiley
/
also if we remove the lines 150-151 on sigringu.cpp its compiled success..  if the lines 150-151 is required dev how we can solve the problem without removing the lines 150-151 ?
legendary
Activity: 2688
Merit: 1240
dev this lines is required
if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
        return 1;    ?


Yes, it takes a 32 byte big endian scalar hash and returns two 32 byte big endian scalars that describe a point on the eliptic curve secp256k1. Wink

with this commit https://github.com/EclipseCrypto/eclipse/commit/e7897d90e3b89abd23cd9eb82d87c0908b84c235 this error solved ?
Code:
sigringu.cpp: In function ‘int hashToEC(const uint8_t*, uint32_t, BIGNUM*, EC_POINT*)’:
sigringu.cpp:150:60: error: ‘secp256k1_hash_to_ec_xy_bytes’ was not declared in this scope
     if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
                                                            ^
make: *** [obj/sigringu.o] Error 1

Nope, error is still there Smiley
legendary
Activity: 1274
Merit: 1006
Trainman
dev this lines is required
if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
        return 1;    ?


Yes, it takes a 32 byte big endian scalar hash and returns two 32 byte big endian scalars that describe a point on the eliptic curve secp256k1. Wink

with this commit https://github.com/EclipseCrypto/eclipse/commit/e7897d90e3b89abd23cd9eb82d87c0908b84c235 this error solved ?
Code:
sigringu.cpp: In function ‘int hashToEC(const uint8_t*, uint32_t, BIGNUM*, EC_POINT*)’:
sigringu.cpp:150:60: error: ‘secp256k1_hash_to_ec_xy_bytes’ was not declared in this scope
     if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
                                                            ^
make: *** [obj/sigringu.o] Error 1
member
Activity: 98
Merit: 10
dev this lines is required
if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
        return 1;    ?


Yes, it takes a 32 byte big endian scalar hash and returns two 32 byte big endian scalars that describe a point on the eliptic curve secp256k1. Wink
full member
Activity: 196
Merit: 100
I have errors during the compilation

Code:
src/init.h:10:21: fatal error: eclipse.h: The file or directory does not exist
 #include "eclipse.h"
                     ^
compilation terminated.
make: *** [build/smessage.o] Error 1
member
Activity: 98
Merit: 10
After secp problem solving i fetch a error
sigringu.cpp: In function ‘int hashToEC(const uint8_t*, uint32_t, BIGNUM*, EC_POINT*)’:
sigringu.cpp:150:60: error: ‘secp256k1_hash_to_ec_xy_bytes’ was not declared in this scope
     if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
                                                            ^
make: *** [obj/sigringu.o] Error 1

i remove the line 150-151 from sigringu.cpp and then make -f makefile.unix

Yeah but this cannot work, you're just removing that function from the source.. If the source/binary ever needs this function it will fail
i compiled by removing this line the dev can say if this function is needed i try to help

Yeah cheers and thanks for your help, you've helped a lot more than the dev actually Smiley

Post an error message next time.

If you wait until literally Sunday morning to post a helpful error message, do you think you are going to get help immediately? Legit devs have legit lives. You had all weekend to post an error message.



You had all time since launch to get your repo cloned onto a vm/vps and do a simple test compile there.

It's not my job getting bugs/flaws ironed out you implement or do testing which you didn't Wink

Nevertheless with all the love in this thread and your attitude, good luck with this project.
Agree with ocminer i notice this problem yesterday i have solved in 2 minutes
also ask where is the problem https://bitcointalksearch.org/topic/m.14033384
and i dont get a answer the like problem is on secp and i ignore it  you answer What do you mean problem? There is no problem.  

Run it a second time. if you have answer we have problem on secp e.g i had the solution from yesterday

Your question was "can someone tell me where is the problem". Describe the problem. No one can read your mind.
legendary
Activity: 1274
Merit: 1006
Trainman
After secp problem solving i fetch a error
sigringu.cpp: In function ‘int hashToEC(const uint8_t*, uint32_t, BIGNUM*, EC_POINT*)’:
sigringu.cpp:150:60: error: ‘secp256k1_hash_to_ec_xy_bytes’ was not declared in this scope
     if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
                                                            ^
make: *** [obj/sigringu.o] Error 1

i remove the line 150-151 from sigringu.cpp and then make -f makefile.unix

Yeah but this cannot work, you're just removing that function from the source.. If the source/binary ever needs this function it will fail
i compiled by removing this line the dev can say if this function is needed i try to help

Yeah cheers and thanks for your help, you've helped a lot more than the dev actually Smiley

Post an error message next time.

If you wait until literally Sunday morning to post a helpful error message, do you think you are going to get help immediately? Legit devs have legit lives. You had all weekend to post an error message.



You had all time since launch to get your repo cloned onto a vm/vps and do a simple test compile there.

It's not my job getting bugs/flaws ironed out you implement or do testing which you didn't Wink

Nevertheless with all the love in this thread and your attitude, good luck with this project.
Agree with ocminer i notice this problem yesterday i have solved in 2 minutes
also ask where is the problem https://bitcointalksearch.org/topic/m.14033384
and i dont get a answer the like problem is on secp and i ignore it  you answer What do you mean problem? There is no problem.  

Run it a second time. if you have answer we have problem on secp e.g i had the solution from yesterday
member
Activity: 98
Merit: 10
After secp problem solving i fetch a error
sigringu.cpp: In function ‘int hashToEC(const uint8_t*, uint32_t, BIGNUM*, EC_POINT*)’:
sigringu.cpp:150:60: error: ‘secp256k1_hash_to_ec_xy_bytes’ was not declared in this scope
     if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
                                                            ^
make: *** [obj/sigringu.o] Error 1

i remove the line 150-151 from sigringu.cpp and then make -f makefile.unix

Yeah but this cannot work, you're just removing that function from the source.. If the source/binary ever needs this function it will fail
i compiled by removing this line the dev can say if this function is needed i try to help

Yeah cheers and thanks for your help, you've helped a lot more than the dev actually Smiley

Post an error message next time.

If you wait until literally Sunday morning to post a helpful error message, do you think you are going to get help? You had all weekend to post an error message.



You really come across as quite the dick. Keep your shitcoin fuckboy.

It's a 2 way street. If there is a problem post an error message. We don't know what is happening in your computer screen.


legendary
Activity: 1274
Merit: 1006
Trainman
dev this lines is required
if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
        return 1;    ?
legendary
Activity: 2688
Merit: 1240
After secp problem solving i fetch a error
sigringu.cpp: In function ‘int hashToEC(const uint8_t*, uint32_t, BIGNUM*, EC_POINT*)’:
sigringu.cpp:150:60: error: ‘secp256k1_hash_to_ec_xy_bytes’ was not declared in this scope
     if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
                                                            ^
make: *** [obj/sigringu.o] Error 1

i remove the line 150-151 from sigringu.cpp and then make -f makefile.unix

Yeah but this cannot work, you're just removing that function from the source.. If the source/binary ever needs this function it will fail
i compiled by removing this line the dev can say if this function is needed i try to help

Yeah cheers and thanks for your help, you've helped a lot more than the dev actually Smiley

Post an error message next time.

If you wait until literally Sunday morning to post a helpful error message, do you think you are going to get help immediately? Legit devs have legit lives. You had all weekend to post an error message.



You had all time since launch to get your repo cloned onto a vm/vps and do a simple test compile there.

It's not my job getting bugs/flaws ironed out you implement or do testing which you didn't Wink

Nevertheless with all the love in this thread and your attitude, good luck with this project.
legendary
Activity: 1274
Merit: 1006
Trainman
After secp problem solving i fetch a error
sigringu.cpp: In function ‘int hashToEC(const uint8_t*, uint32_t, BIGNUM*, EC_POINT*)’:
sigringu.cpp:150:60: error: ‘secp256k1_hash_to_ec_xy_bytes’ was not declared in this scope
     if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
                                                            ^
make: *** [obj/sigringu.o] Error 1

i remove the line 150-151 from sigringu.cpp and then make -f makefile.unix

Yeah but this cannot work, you're just removing that function from the source.. If the source/binary ever needs this function it will fail
i compiled by removing this line the dev can say if this function is needed i try to help

Yeah cheers and thanks for your help, you've helped a lot more than the dev actually Smiley

Post an error message next time.

If you wait until literally Sunday morning to post a helpful error message, do you think you are going to get help immediately? Legit devs have legit lives. You had all weekend to post an error message.


are you talking to me ?
sr. member
Activity: 296
Merit: 251
After secp problem solving i fetch a error
sigringu.cpp: In function ‘int hashToEC(const uint8_t*, uint32_t, BIGNUM*, EC_POINT*)’:
sigringu.cpp:150:60: error: ‘secp256k1_hash_to_ec_xy_bytes’ was not declared in this scope
     if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
                                                            ^
make: *** [obj/sigringu.o] Error 1

i remove the line 150-151 from sigringu.cpp and then make -f makefile.unix

Yeah but this cannot work, you're just removing that function from the source.. If the source/binary ever needs this function it will fail
i compiled by removing this line the dev can say if this function is needed i try to help

Yeah cheers and thanks for your help, you've helped a lot more than the dev actually Smiley

Post an error message next time.

If you wait until literally Sunday morning to post a helpful error message, do you think you are going to get help? You had all weekend to post an error message.



You really come across as quite the dick. Keep your shitcoin fuckboy.
member
Activity: 98
Merit: 10
After secp problem solving i fetch a error
sigringu.cpp: In function ‘int hashToEC(const uint8_t*, uint32_t, BIGNUM*, EC_POINT*)’:
sigringu.cpp:150:60: error: ‘secp256k1_hash_to_ec_xy_bytes’ was not declared in this scope
     if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
                                                            ^
make: *** [obj/sigringu.o] Error 1

i remove the line 150-151 from sigringu.cpp and then make -f makefile.unix

Yeah but this cannot work, you're just removing that function from the source.. If the source/binary ever needs this function it will fail
i compiled by removing this line the dev can say if this function is needed i try to help

Yeah cheers and thanks for your help, you've helped a lot more than the dev actually Smiley

Post an error message next time.

If you wait until literally Sunday morning to post a helpful error message, do you think you are going to get help immediately? Legit devs have legit lives. You had all weekend to post an error message.

legendary
Activity: 2688
Merit: 1240
After secp problem solving i fetch a error
sigringu.cpp: In function ‘int hashToEC(const uint8_t*, uint32_t, BIGNUM*, EC_POINT*)’:
sigringu.cpp:150:60: error: ‘secp256k1_hash_to_ec_xy_bytes’ was not declared in this scope
     if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
                                                            ^
make: *** [obj/sigringu.o] Error 1

i remove the line 150-151 from sigringu.cpp and then make -f makefile.unix

Yeah but this cannot work, you're just removing that function from the source.. If the source/binary ever needs this function it will fail
i compiled by removing this line the dev can say if this function is needed i try to help

Yeah cheers and thanks for your help, you've helped a lot more than the dev actually Smiley
legendary
Activity: 1274
Merit: 1006
Trainman
After secp problem solving i fetch a error
sigringu.cpp: In function ‘int hashToEC(const uint8_t*, uint32_t, BIGNUM*, EC_POINT*)’:
sigringu.cpp:150:60: error: ‘secp256k1_hash_to_ec_xy_bytes’ was not declared in this scope
     if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
                                                            ^
make: *** [obj/sigringu.o] Error 1

i remove the line 150-151 from sigringu.cpp and then make -f makefile.unix

Yeah but this cannot work, you're just removing that function from the source.. If the source/binary ever needs this function it will fail
i compiled by removing this line the dev can say if this function is needed i try to help
legendary
Activity: 1274
Merit: 1006
Trainman
This thing is still failling to compile for me:

./configure: line 12320: SECP_64BIT_ASM_CHECK: command not found
./configure: line 12349: SECP_INT128_CHECK: command not found
./configure: line 12377: SECP_INT128_CHECK: command not found
./configure: line 12402: SECP_GMP_CHECK: command not found
./configure: line 12508: SECP_OPENSSL_CHECK: command not found
./configure: line 12526: AX_JNI_INCLUDE_DIR: command not found

Seems that secp is somehow broken, I downloaded with --recursive already and manually tried to compile secp first - no luck.

Did you manually compile the secp256k library that we included in the repository?

Also, just for clarifications, can you provide autoconf and automake versions?

I tried both, manually and just automatic through your makefile.

autoconf --version
autoconf (GNU Autoconf) 2.69

automake --version
automake (GNU automake) 1.15
i have compile eclipsed

So what were your steps to do so ?
cd eclipse/src/secp256k1
replace the secp256k1 folder  with bitcoin secp256k1 folder
on makefile.unix remove the line 274
make -f makefile.unix


I was thinking about replacing the secp with bitcoin's secp but the dev states it's a special version with some mods.. so it would make no sense if that's actually working Smiley

./eclipsed getinfo
{
    "version" : "v1.0.0.0-g",
    "mode" : "full",
    "state" : "Full Node",
    "protocolversion" : 60017,
    "walletversion" : 10500,
    "balance" : 0.00000000,
    "eclipsebalance" : 0.00000000,
    "newmint" : 0.00000000,
    "stake" : 0.00000000,
    "reserve" : 0.00000000,
    "blocks" : 739,
    "timeoffset" : -2,
    "moneysupply" : 1275959.00550400,
    "connections" : 10,
    "datareceived" : "111.24 KB",
    "datasent" : "60.44 KB",
    "proxy" : "",
    "ip" : "iebbi7wttlv5rdfg.onion",
    "difficulty" : {
        "proof-of-work" : 16337219.17622585,
        "proof-of-stake" : 128405.33843578
    },
    "testnet" : false,
    "keypoolsize" : 101,
    "paytxfee" : 0.00020000,
    "mininput" : 0.00000000,
    "errors" : ""
}


Hmm interesting.. Than the secp is NOT special and just a normal version... Which version/revision of secp did you use, I just tried with the latest version from the secp github but it looks like it is too new, its getting some unresolved symbols.

Already that money supply at block height ? wow...  Serious doubt if it makes any sense to still add this coin...
i have the bitcoin source on my pc and i copy the secp from bitcoin and paste it on eclipse


Yup, the standard bitcoin secp does it..

So whats the story about the "special version" ? Smiley If I would have known its the standard bitcoin version...


i dont know :p if someone follow my steps eclipsed will be compiled successfully

legendary
Activity: 2688
Merit: 1240
After secp problem solving i fetch a error
sigringu.cpp: In function ‘int hashToEC(const uint8_t*, uint32_t, BIGNUM*, EC_POINT*)’:
sigringu.cpp:150:60: error: ‘secp256k1_hash_to_ec_xy_bytes’ was not declared in this scope
     if (!secp256k1_hash_to_ec_xy_bytes(b32_x, b32_y, pcHash))
                                                            ^
make: *** [obj/sigringu.o] Error 1

i remove the line 150-151 from sigringu.cpp and then make -f makefile.unix

Yeah but this cannot work, you're just removing that function from the source.. If the source/binary ever needs this function it will fail
Pages:
Jump to: