!cOjwhsaopittDhZuka:matrix.org

Nexa-gitlab-logs

1602 Members
Logs of all actions on the Nexa gitlab4 Servers

Load older messages


SenderMessageTime
26 Jun 2024
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] gandrewstone approved merge request !543: Switch to global flags instead of using GetBoolArg() 16:46:04
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] gandrewstone merged merge request !543: Switch to global flags instead of using GetBoolArg() 19:51:19
27 Jun 2024
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] ptschip opened merge request !549: Fix a few timing issues in abandonconflict.py
  • if a transaction was abandoned then show a different icon in the transaction view to indicate it was abandoned. Also update the transaction status in the details dialog.
06:46:51
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] ptschip opened merge request !550: Reduce the amount of time we need the CORRAL when committing to txpool
  • We can process the orphans after the CORRAL is released. This reduces the amount of time we need to pause txadmision during heavy transaction loads.
07:59:02
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] ptschip opened merge request !551: Draft: Push the txOrphanQ onto the txDeferQ
  • as we do for the txInQ we have to push the txOrphanQ onto the txDeferQ after we reset the incomingConficts filter.
08:46:35
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] ptschip changed the title of merge request !551 to Optimize the processing of the txDeferQ 13:03:42
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] gandrewstone approved merge request !549: Fix a few timing issues in abandonconflict.py 14:07:24
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] gandrewstone merged merge request !549: Fix a few timing issues in abandonconflict.py 14:07:29
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] ptschip approved merge request !531: Implement total script stack size limit 14:37:02
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] gandrewstone merged merge request !531: Implement total script stack size limit 15:21:43
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] ptschip opened merge request !552: Draft: add new message type TOKENINFO 23:31:03
29 Jun 2024
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] ptschip changed the title of merge request !550 to Draft: Reduce the amount of time we need the CORRAL when committing to txpool 07:56:45
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] ptschip changed the title of merge request !550 to Reduce the amount of time we need the CORRAL when committing to txpool 12:55:03
1 Jul 2024
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] ptschip opened merge request !553: Draft: Create a new tweak for allowing an instant transaction cutoff price in NEX
  • This feature would allow, for example, an exhange to limit the amount of NEX it would consider as a possible instantly confirmed transaction, thereby limiting their risk that a miner would be tempted to insert a double spend into a block.
08:36:18
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] ptschip approved merge request !541: Fuzz testing update 14:25:46
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] gandrewstone merged merge request !541: Fuzz testing update 15:16:04
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] ptschip changed the title of merge request !553 to Create a new tweak for allowing an instant transaction cutoff price in NEX 15:55:16
5 Jul 2024
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] gandrewstone approved merge request !532: libnexa enhancements 13:37:17
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] gandrewstone approved merge request !532: libnexa enhancements 18:03:13
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] gandrewstone merged merge request !532: libnexa enhancements 19:31:53
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] gandrewstone opened merge request !554: libnexa native secure random

the native implementation used to call java's secureRandom because the full node used openSSL (not included in libnexa) for secure random number generation. However, openSSL was replaced a long time ago with a native implementation based on /dev/urandom etc. At the same time, calling from the native out to java has always been an esoteric thing to do, and recently its causing failures on many platforms according to the google play automated testing. So remove the libnexa call out to java for secure random numbers, and replace with the same random generation used in the full node wallet.

google play store's test crash happens during the initialization of the callout to java in some platforms: #00 pc 0x000000000005d8e4 /apex/com.android.runtime/lib64/bionic/libc.so (abort+164) #01 pc 0x0000000000771c60 /apex/com.android.art/lib64/libart.so (art::Runtime::Abort(char const*)+904) #02 pc 0x00000000000357d0 /apex/com.android.art/lib64/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_0::__invoke(char const*)+80) #03 pc 0x0000000000034d58 /apex/com.android.art/lib64/libbase.so (android::base::LogMessage::~LogMessage()+352) #04 pc 0x00000000003ee70c /apex/com.android.art/lib64/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+3540) #05 pc 0x000000000003f394 /data/app/~~4YZbBJfh4Q31VCv2jBR5tw==/info.bitcoinunlimited.www.wally-LSMj9eimuyzomZFIYY239g==/split_config.arm64_v8a.apk!libnexalight.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+96) (BuildId: 8e8e715b5a2060cdaa5a5d45ba3a38a69fc70b61) #06 pc 0x000000000003dac4 /data/app/~~4YZbBJfh4Q31VCv2jBR5tw==/info.bitcoinunlimited.www.wally-LSMj9eimuyzomZFIYY239g==/split_config.arm64_v8a.apk!libnexalight.so (GetRandBytes(unsigned char*, int)+92) (BuildId: 8e8e715b5a2060cdaa5a5d45ba3a38a69fc70b61) #07 pc 0x00000000000775d8 /data/app/~~4YZbBJfh4Q31VCv2jBR5tw==/info.bitcoinunlimited.www.wally-LSMj9eimuyzomZFIYY239g==/split_config.arm64_v8a.apk!libnexalight.so (ECC_Start()+128) (BuildId: 8e8e715b5a2060cdaa5a5d45ba3a38a69fc70b61) #08 pc 0x0000000000035768 /data/app/~~4YZbBJfh4Q31VCv2jBR5tw==/info.bitcoinunlimited.www.wally-LSMj9eimuyzomZFIYY239g==/split_config.arm64_v8a.apk!libnexalight.so (BuildId: 8e8e715b5a2060cdaa5a5d45ba3a38a69fc70b61) #09 pc 0x000000000003d930 /data/app/~~4YZbBJfh4Q31VCv2jBR5tw==/info.bitcoinunlimited.www.wally-LSMj9eimuyzomZFIYY239g==/split_config.arm64_v8a.apk!libnexalight.so (Java_org_nexa_libnexakotlin_Native_initializeLibNexa+192) (BuildId: 8e8e715b5a2060cdaa5a5d45ba3a38a69fc70b61)

19:43:21
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] ggriffith approved merge request !554: libnexa native secure random 23:04:11
6 Jul 2024
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] gandrewstone merged merge request !554: libnexa native secure random 01:07:22
8 Jul 2024
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] gandrewstone opened issue #49: abandontransaction does not search the admission queue or maybe orphan queue

For QA test convenience it would be useful if abandontransaction searched in all locations for the transaction that should be abandoned rather than just the txpool. Without this, rewind tests that use invalidateblock need to wait for the tx to reenter the txpool before calling abandontransaction if the goal is to create a fork that is missing some transactions.

Workaround: Wait until the tx you want to abandon enters the txpool using either getrawtxpool or gettxpoolinfo.size depending on whether you know the expected txpool size.

15:34:40
9 Jul 2024
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] ggriffith closed merge request !356: Draft: Cashlib lite implementation for Ledger integration 03:26:57
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] ggriffith opened merge request !555: Add some missing libnexa errors and setting to no error on success 06:22:17
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] ptschip changed the title of merge request !552 to Add new message type TOKENINFO 10:23:49
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] gandrewstone changed the title of merge request !397 to [deferred for !398] Add OP_UNROLL 14:08:49
10 Jul 2024
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] ptschip opened merge request !556: Tidy up multisig in preparation for network upgrade changes
  • Use the global variable MAX_PUBKEYS_PER_MULTISIG where applicable.
10:10:27
@nexa-gitlab-bot:matrix.orggitlab-bot [nexa/nexa] ptschip changed the title of merge request !517 to Use unordered maps for various lookup maps in CTxMemPool 10:49:59

Show newer messages


Back to Room ListRoom Version: 9