TaskRequest.Payload
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 25/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- go, solidity
- Lĩnh vực
- documentation
Hướng nghiên cứu
Bắt đầu với HandleTask trong cmd/main.go, template hourglass và ví dụ devkit avs call được tham chiếu trong issue. Theo dõi cách TaskRequest.Payload được sử dụng và so sánh các input đã được ghi chép của HelloWorld.sol với ví dụ chữ ký CLI. Hoàn thành khi flow gửi và ABI payload được giải thích, đồng thời có một ví dụ Go hoạt động cho một phép tính đơn giản.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
I have some questions about the task submission process.
-
When I run
devkit avs call, is it callingTaskMailBoxcontract? -
why in the example on website, the call is
devkit avs call -- signature="(uint256,string)" args='(5,"hello")', whileHelloWorld.solfunctions take as input only a string? -
I am going through the hourglass template, and in cmd/main.go I see
HandleTaskfunction, with inputt *performerV1.TaskRequest, which is defined as
type TaskRequest struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
TaskId []byte `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
Payload []byte `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
}
from what I see, Payload is Abi encoded, for the example on the github with hello world, this is abi encoding of (5, "hello") arguments?
- And does anyone has a sample go function that actually does something (like squaring a number) and return it? It would be helpful for me.
- Ngôn ngữ chính
- Go
- Star
- 28
- Fork
- 10
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của Layr-Labs/devkit-cli
-
running `devkit avs create` in `paltform: linux (debian)` fails if `apt-utils` is not installedĐang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
Layr-Labs/devkit-cli#300 ·
-
Issue with task submissionĐang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 38/100
Layr-Labs/devkit-cli#237 ·
-
devkit avs call fails.Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
Layr-Labs/devkit-cli#231 · 3 bình luận · 1 reaction ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100
Layr-Labs/devkit-cli#221 · 2 bình luận ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
Layr-Labs/devkit-cli#217 ·
Tất cả issue của Layr-Labs/devkit-cli
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 90/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
NVIDIA/k8s-device-plugin#2076 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
Maintainer thường phản hồi trong vòng 1 ngày
-
agentic-workflows
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
-
area/release kind/bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
kubernetes-sigs/kueue#16455 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày