Page MenuHomePhabricator

[e.cash] Force live tx text to bottom of card
ClosedPublic

Authored by johnkuney on Jan 20 2026, 18:35.

Details

Reviewers
Kronkmeister
Group Reviewers
Restricted Project
Commits
rABC08525fee50f2: [e.cash] Force live tx text to bottom of card
Summary

If there are not 4 tx present the "live transactions" text is not pinned to the bottom of the card. This css rule fixes that

Screenshot 2026-01-20 at 12.32.36 PM.png (430×441 px, 26 KB)

Screenshot 2026-01-20 at 12.32.45 PM.png (428×437 px, 26 KB)

Test Plan

preview and check

Diff Detail

Repository
rABC Bitcoin ABC
Branch
ecash-fix-live-tx-link-text
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 35887
Build 71224: Build Diff
Build 71223: arc lint + arc unit

Event Timeline

johnkuney published this revision for review.Jan 20 2026, 18:35
johnkuney edited the summary of this revision. (Show Details)

Tail of the build log:

if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi

mkdir -p "/root/abc-depends/cache" "/root/abc-depends/osx-sdk" "/root/abc-depends/sources"
./contrib/teamcity/build-configurations.py --ramdisk "preview-ecash"
EOF
) > run-command.sh
chmod +x run-command.sh

~/infra/docker/docker-run.sh \
  -a "--shm-size=16g -v /home/teamcity/.ccache:/root/.ccache -v /home/teamcity/.abc-depends:/root/abc-depends -v "${RESULTS_DIR}":/results" \
  -c run-command.sh /work/run-command.sh \
  -r "${REGISTRY}" \
  abc-base-image-"${HASH}" ./run-command.sh

[18:38:22] :	 [Step 1/1] Starting: /home/teamcity/buildAgent/temp/agentTmp/custom_script13444795303580144220 
[18:38:22] :	 [Step 1/1] in directory: /home/teamcity/buildAgent/work/jailed-build
[18:38:22] :	 [Step 1/1] ~/buildAgent/work/jailed-build/bitcoin-abc ~/buildAgent/work/jailed-build
[18:38:22]W:	 [Step 1/1] + '[' -z preview-ecash ']'
[18:38:22]W:	 [Step 1/1] + case preview-ecash in
[18:38:22]W:	 [Step 1/1] + pushd bitcoin-abc
[18:38:22]W:	 [Step 1/1] + echo NEXT_PUBLIC_SITE_URL=https://e.cash
[18:38:22]W:	 [Step 1/1] + echo NEXT_PUBLIC_STRAPI_URL=https://strapi.e.cash
[18:38:22]W:	 [Step 1/1] + echo NEXT_PUBLIC_STRAPI_SCORECARD_URL=https://api.scorecard.cash
[18:38:22]W:	 [Step 1/1] + ./contrib/teamcity/build-configurations.py preview-ecash
[18:38:22]W:	 [Step 1/1] Traceback (most recent call last):
[18:38:22]W:	 [Step 1/1]   File "/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/./contrib/teamcity/build-configurations.py", line 793, in <module>
[18:38:22]W:	 [Step 1/1]     main()
[18:38:22]W:	 [Step 1/1]   File "/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/./contrib/teamcity/build-configurations.py", line 782, in main
[18:38:22]W:	 [Step 1/1]     build_configuration = BuildConfiguration(script_dir, config_path, args.build)
[18:38:22]W:	 [Step 1/1]   File "/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/./contrib/teamcity/build-configurations.py", line 74, in __init__
[18:38:22]W:	 [Step 1/1]     self.load(build_name)
[18:38:22]W:	 [Step 1/1]   File "/home/teamcity/buildAgent/work/jailed-build/bitcoin-abc/./contrib/teamcity/build-configurations.py", line 94, in load
[18:38:22]W:	 [Step 1/1]     raise AssertionError(
[18:38:22]W:	 [Step 1/1] AssertionError: preview-ecash is not a valid build identifier. Valid identifiers are ['templates', 'builds']
[18:38:22] :	 [Step 1/1] ~/buildAgent/work/jailed-build
[18:38:22]W:	 [Step 1/1] + RESULT=1
[18:38:22]W:	 [Step 1/1] + popd
[18:38:22]W:	 [Step 1/1] + exit 1
[18:38:22]W:	 [Step 1/1] Process exited with code 1
[18:38:23]E:	 [Step 1/1] Process exited with code 1 (Step: Command Line)
[18:38:23]E:	 [Step 1/1] Step Command Line failed
[18:38:23]E: Ant JUnit report watcher
[18:38:23]E:	 [Ant JUnit report watcher] No reports found for paths:
[18:38:23]E:	 [Ant JUnit report watcher] +:results/test_bitcoin.xml
[18:38:23]E:	 [Ant JUnit report watcher] +:results/**/junit_results*.xml
[18:38:23]E:	 [Ant JUnit report watcher] +:results/**/*junit.xml
[18:38:23] : Publishing internal artifacts
[18:38:23] :	 [Publishing internal artifacts] Publishing 1 file using [WebPublisher]
[18:38:23] :	 [Publishing internal artifacts] Publishing 1 file using [ArtifactsCachePublisherImpl]
[18:38:23]i:	 [Publishing internal artifacts] Will publish 1 artifact(s) to TeamCity node with id MAIN_SERVER
[18:38:25] : Publishing internal artifacts
[18:38:25]W: Publishing artifacts
[18:38:25] :	 [Publishing artifacts] Collecting files to publish: [+:results/**/junit_results*.xml, +:bitcoin-abc/abc-ci-builds/preview-ecash/gitian-results => preview-ecash.tar.gz, +:bitcoin-abc/abc-ci-builds/preview-ecash/*.log => artifacts.tar.gz, +:bitcoin-abc/abc-ci-builds/preview-ecash/guix-results => preview-ecash.tar.gz]
[18:38:25]W:	 [Publishing artifacts] Artifacts path 'results/**/junit_results*.xml' not found
[18:38:25]W:	 [Publishing artifacts] Artifacts path 'bitcoin-abc/abc-ci-builds/preview-ecash/gitian-results' not found
[18:38:25]W:	 [Publishing artifacts] Artifacts path 'bitcoin-abc/abc-ci-builds/preview-ecash/guix-results' not found
[18:38:25]W:	 [Publishing artifacts] Artifacts path 'bitcoin-abc/abc-ci-builds/preview-ecash/*.log' not found
[18:38:26] : Build finished
This revision is now accepted and ready to land.Jan 20 2026, 19:18